void t0PopCallback(void *ptr);
void b0PopCallback(void *ptr);
void b1PopCallback(void *ptr);
char buffer[100] = {0};
{
&t0,
&b0,
&b1,
NULL
};
void t0PopCallback(void *ptr)
{
dbSerial.println("t0PopCallback");
}
void b0PopCallback(void *ptr)
{
uint16_t len;
uint16_t number;
dbSerial.println("b0PopCallback");
memset(buffer, 0, sizeof(buffer));
t0.
getText(buffer,
sizeof(buffer));
number = atoi(buffer);
number += 1;
memset(buffer, 0, sizeof(buffer));
itoa(number, buffer, 10);
}
void b1PopCallback(void *ptr)
{
uint16_t len;
uint16_t number;
dbSerial.println("b1PopCallback");
memset(buffer, 0, sizeof(buffer));
t0.
getText(buffer,
sizeof(buffer));
number = atoi(buffer);
number -= 1;
memset(buffer, 0, sizeof(buffer));
itoa(number, buffer, 10);
}
void setup(void)
{
dbSerial.begin(9600);
dbSerial.println("setup done");
}
void loop(void)
{
dbSerial.println("nexLoop");
}