running demo

This commit is contained in:
Siwat Sirichai 2023-12-30 18:27:39 +07:00
parent c224aba193
commit b5806498ea
10 changed files with 58 additions and 11 deletions

View file

@ -1,7 +1,7 @@
#include <DigitalInputCard.hpp>
// Instantiate the card with the specified address
DigitalInputCard::DigitalInputCard(uint8_t address_a, uint8_t address_b)
DigitalInputCard::DigitalInputCard(uint8_t address_a, uint8_t address_b) : callbacks()
{
this->address_a = address_a;
this->address_b = address_b;
@ -158,7 +158,9 @@ uint8_t DigitalInputCard::getInputBufferB()
// Register a callback function to be called when a pin changes
void DigitalInputCard::registerCallback(std::function<void(uint8_t, bool)> callback)
{
Serial.println("Pushing back on Input Card Callbacks");
callbacks.push_back(callback);
Serial.println("Pushed back on Input Card Callbacks");
}
// Refresh the input buffer for bank A