X-Git-Url: https://git.xandkar.net/?p=khatus.git;a=blobdiff_plain;f=x5%2Fkhatus_lib_sensor.h;fp=x5%2Fkhatus_lib_sensor.h;h=36991799f983f6dab014b9060048791c232bffff;hp=992352c44249e749a4ae732a9cc47cedbfaf377b;hb=fa2a9b445f0242e7dca9e330148485adccc8f659;hpb=544b083562fc2c9470e045a5cf4d47361147c620 diff --git a/x5/khatus_lib_sensor.h b/x5/khatus_lib_sensor.h index 992352c..3699179 100644 --- a/x5/khatus_lib_sensor.h +++ b/x5/khatus_lib_sensor.h @@ -1,3 +1,12 @@ #define END_OF_MESSAGE '\n' +#define SENSOR_FUN_T int (*)(char *, void *) +#define SENSOR_PARAMS_T void * -void loop(struct timespec *interval, char *fifo, char *buf, int fun(char *)); +void +loop( + struct timespec *interval, + char *fifo, + char *buf, + SENSOR_FUN_T, + SENSOR_PARAMS_T +);