Sensor Code By Jorge Troncoso

Dependencies:   Sensor2 MAX31855-1 libmDot-1

Fork of 0A101_mDot_Sensor_Rev3_AUS by Jorge Troncoso

Committer:
jortronm2
Date:
Wed Jun 13 11:31:15 2018 +0000
Revision:
2:0417c5cdceaf
Parent:
0:1441b10e38a6
Sensor Code by Jorge Troncoso

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jortronm2 0:1441b10e38a6 1 #ifndef SERIALIZE_H
jortronm2 0:1441b10e38a6 2 #define SERIALIZE_H
jortronm2 0:1441b10e38a6 3
jortronm2 0:1441b10e38a6 4
jortronm2 0:1441b10e38a6 5 #include "board_config.h"
jortronm2 0:1441b10e38a6 6 #include "stdint.h"
jortronm2 0:1441b10e38a6 7
jortronm2 0:1441b10e38a6 8
jortronm2 0:1441b10e38a6 9 extern uint32_t serialize_sensor_to_bytes(struct sensor_data_raw in, uint8_t *out);
jortronm2 0:1441b10e38a6 10 extern uint32_t serialize_float_to_bytes(float in, uint8_t *out);
jortronm2 0:1441b10e38a6 11 extern uint32_t serialize_u16_to_bytes(uint16_t in, uint8_t *out);
jortronm2 0:1441b10e38a6 12 extern uint32_t serialize_s16_to_bytes(int16_t in, uint8_t *out);
jortronm2 0:1441b10e38a6 13
jortronm2 0:1441b10e38a6 14 extern uint32_t serialize_bytes_to_sensor(uint8_t *in, struct sensor_data_raw *out);
jortronm2 0:1441b10e38a6 15 extern uint32_t serialize_bytes_to_float(uint8_t *in, float *out);
jortronm2 0:1441b10e38a6 16 extern uint32_t serialize_bytes_to_u16(uint8_t *in, uint16_t *out);
jortronm2 0:1441b10e38a6 17 extern uint32_t serialize_bytes_to_s16(uint8_t *in, int16_t *out);
jortronm2 0:1441b10e38a6 18
jortronm2 0:1441b10e38a6 19
jortronm2 0:1441b10e38a6 20 #endif // SERIALIZE_H