initializer changes

This commit is contained in:
Siwat Sirichai 2023-12-28 13:34:51 +07:00
parent 9fa8cbc4b1
commit 17160e586b
7 changed files with 39 additions and 6 deletions

View file

@ -7,7 +7,7 @@ class DigitalOutputIoT : public IoTComponent {
public:
DigitalOutputIoT();
~DigitalOutputIoT();
bool begin(ExpansionCard *card);
bool begin(ExpansionCard *card, void (*publishRelative)(uint8_t, char *, char *), PubSubClient *mqtt, char *base_topic);
void handleMqttMessage(char *topic, char *payload);
void publishDigitalOutputs();
void publishDigitalOutput(uint8_t pin);