#pragma once

#include <Arduino.h>

class DshotBidir {
public:
  bool setup( int* pins, uint8_t cnt, int freq_khz = 300) {
    (void) pins;
    (void) cnt;
    (void) freq_khz;
    Serial.printf("OUT: ERROR DshotBidir not implemented\n");
    return false;
  }

  void set_throttle( uint16_t* throttle) {
    (void) throttle;
  }

  //get eperiod values, call before set_throttle. Returns negative values on error.
  void get_eperiod( int* eperiod) {
    (void) eperiod;
  }
};
