9 if (new_val < (old_val * 0.60)) val = 13;
10 else if (old_val < (new_val * 0.60)) val = 23;
int gpioSetWatchdog(unsigned gpio, unsigned timeout)
Hasher(int gpio, HasherCB_t callback, int timeout=5)
void callback(uint32_t hash)
int gpioSetMode(unsigned gpio, unsigned mode)
static void _callbackExt(int gpio, int level, uint32_t tick, void *user)
void _hash(int old_val, int new_val)
int gpioSetAlertFuncEx(unsigned gpio, gpioAlertFuncEx_t f, void *userdata)
void _callback(int gpio, int level, uint32_t tick)
void(* HasherCB_t)(uint32_t)