#ifndef H7TC_H
#define H7TC_H

#include <ArduinoLog.h>
#include "config.h"
#include <osr-base.h>
#include <App.h>
#include <Addon.h>
#include <Component.h>

#include "TC.h"

class H7TC : public TC
{

  H7TC(Component *owner, short _channel) : TC("H7TC", 0, owner),
                                           channel(_channel)
  {
    // setFlag(OBJECT_RUN_FLAGS::E_OF_DEBUG);
  }

  short setup()
  {
    return 0;
  }

  short loop()
  {

    return 0;
  }

  short debug()
  {
    // Log.verboseln("Debug H7TC");
    return 0;
  }

  short info()
  {
    // Log.verboseln("Info H7PID");
    return 0;
  }

  short read()
  {
    return E_OK;
  }

  short channel;
};

#endif
