Changes done in ECG and BT
Dependencies: SDFileSystem ds3231 eeprom_Nikita mbed testUniGraphic_150217
Fork of merged_code2_20sept_2017_4th_oct_2017 by
Diff: struct.h
- Revision:
- 14:f5c62d30c6fc
- Child:
- 19:1650bbc923cc
diff -r 5d3b478ea9c7 -r f5c62d30c6fc struct.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/struct.h Thu Jun 01 09:24:45 2017 +0000 @@ -0,0 +1,47 @@ +#ifndef STRUCT_H_ +#define STRUCT_H_ + +#include "bp.h" +#include "glc.h" +#include "ecg_dec.h" +#include "test_type.h" + + +typedef struct __attribute__((__packed__)) +{ + uint8_t date; + uint8_t month; + uint8_t year; + uint8_t hour; + uint8_t mins; + uint8_t sec; +}DateTime_info; + +typedef struct __attribute__((__packed__)) +{ + uint16_t num_sample_ppg_dummy; + uint16_t num_sample_ecg_OTtyp; +}NumSamples_info; + + +typedef struct __attribute__((__packed__)) +{ + uint16_t cal_sbp_dummy; + uint16_t cal_dbp_OTtyp; +}CalData_info; + + + +typedef struct __attribute__((__packed__)) +{ + uint32_t length; + uint8_t device_id; + uint32_t patient_id; + DateTime_info date_time; + test_type_info test_type; + uint16_t sampling_freq; + NumSamples_info num_samples; + CalData_info cal_data; +}BLEMsg_info; + +#endif \ No newline at end of file