+/** Function pointer for sensor reading **/
+typedef bool (*ReadFn)(int, double * val);
+/** Function pointer for sensor initialisation **/
+typedef bool (*InitFn)(const char *, int);
+/** Function pointer for sensor cleanup **/
+typedef bool (*CleanFn)(int);