Pradeep Kotipalli
/
TFOX_CDMS_VR_1_0_WORKING
jnlj
Fork of TFOX_CDMS_VR_1_0_WORKING by
HK_CDMS.h@7:4f17f1afe95e, 2015-06-16 (annotated)
- Committer:
- sakthipriya
- Date:
- Tue Jun 16 20:14:03 2015 +0000
- Revision:
- 7:4f17f1afe95e
CDMS VR 1.0 Complete version working
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sakthipriya | 7:4f17f1afe95e | 1 | #include "mbed.h" |
sakthipriya | 7:4f17f1afe95e | 2 | |
sakthipriya | 7:4f17f1afe95e | 3 | #define tstart -40 |
sakthipriya | 7:4f17f1afe95e | 4 | #define tstep 8 |
sakthipriya | 7:4f17f1afe95e | 5 | #define tstep_thermistor 8 |
sakthipriya | 7:4f17f1afe95e | 6 | #define tstart_thermistor -40 |
sakthipriya | 7:4f17f1afe95e | 7 | |
sakthipriya | 7:4f17f1afe95e | 8 | typedef struct Sensor_Data |
sakthipriya | 7:4f17f1afe95e | 9 | { |
sakthipriya | 7:4f17f1afe95e | 10 | |
sakthipriya | 7:4f17f1afe95e | 11 | float l_Temperature_sensor[2]; |
sakthipriya | 7:4f17f1afe95e | 12 | float l_Temperature_thermistor[4]; //read by thermistors on solar panels |
sakthipriya | 7:4f17f1afe95e | 13 | float l_Payload_voltage[9]; //for payload analog signals |
sakthipriya | 7:4f17f1afe95e | 14 | |
sakthipriya | 7:4f17f1afe95e | 15 | } Sensor_Data; |
sakthipriya | 7:4f17f1afe95e | 16 | |
sakthipriya | 7:4f17f1afe95e | 17 | typedef struct Sensor_Data_Quantised |
sakthipriya | 7:4f17f1afe95e | 18 | { |
sakthipriya | 7:4f17f1afe95e | 19 | char l_Temperature_sensor[1]; |
sakthipriya | 7:4f17f1afe95e | 20 | char l_Temperature_thermistor[2]; |
sakthipriya | 7:4f17f1afe95e | 21 | char l_Payload_voltage[5]; |
sakthipriya | 7:4f17f1afe95e | 22 | |
sakthipriya | 7:4f17f1afe95e | 23 | } Sensor_Data_Quantised; |
sakthipriya | 7:4f17f1afe95e | 24 | |
sakthipriya | 7:4f17f1afe95e | 25 | void FCTN_CDMS_HK_INIT(); |
sakthipriya | 7:4f17f1afe95e | 26 | char* FCTN_CDMS_HK_MAIN(); |
sakthipriya | 7:4f17f1afe95e | 27 | |
sakthipriya | 7:4f17f1afe95e | 28 | int quantiz(float l_start,float l_step,float l_x); |