X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=x5%2Fkhatus_lib_sensor.h;h=36991799f983f6dab014b9060048791c232bffff;hb=9f40d4f2b2de2db149556318ec6f84994174ca6d;hp=992352c44249e749a4ae732a9cc47cedbfaf377b;hpb=55883d9a0ab2ca4956bda685c219557f8bd940f1;p=khatus.git 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 +);