implement single item resend

This commit is contained in:
2022-03-15 22:39:13 +01:00
parent 97aa264b54
commit 6d8baa50eb
8 changed files with 37 additions and 24 deletions

6
item.h
View File

@ -18,7 +18,7 @@ private:
static constexpr unsigned char _pinLowA = PD4;
static constexpr unsigned char _pinHighB = PD2;
static constexpr unsigned char _pinLowB = PD3;
static constexpr uint8_t SEND_COUNT = 2;
static constexpr uint8_t SEND_COUNT = 1;
uint8_t _address;
@ -40,8 +40,8 @@ public:
Item(const uint8_t address);
void sendRaw(const uint16_t data);
static void sendRawAddr(const uint8_t address, const uint16_t data);
void sendRaw(const uint16_t data, bool single = false);
static void sendRawAddr(const uint8_t address, const uint16_t data, bool single = false);
void setAddress(const uint8_t address);
uint8_t getAddress();