Add usleep to strain.c just in case...
[matches/MCTX3420.git] / server / sensor.h
index 0fe2136..3de48e0 100644 (file)
@@ -59,6 +59,13 @@ typedef struct
        struct timespec sample_time;
        /** Number of averages per sample **/
        int averages;
+       /** Current data **/
+       DataPoint current_data;
+
+       /** Summed data **/
+       DataPoint averaged_data;
+       /** Number of points read so far before applying average **/
+       int num_read;
 
 
        
@@ -78,6 +85,8 @@ extern Sensor * Sensor_Identify(const char * str); // Identify a Sensor from a s
 
 extern void Sensor_Handler(FCGIContext *context, char * params); // Handle a FCGI request for Sensor data
 
+extern DataPoint Sensor_LastData(int id);
+
 extern const char * Sensor_GetName(int id);
 
 

UCC git Repository :: git.ucc.asn.au