Code for sensor nodes connected by radio receiver with gateway
Dependencies: mbed WakeUp coapRadioClient DHT11
msg.h@0:4c0d384fd5cf, 2019-01-24 (annotated)
- Committer:
- Ka_myk
- Date:
- Thu Jan 24 16:40:14 2019 +0000
- Revision:
- 0:4c0d384fd5cf
- Child:
- 3:4ffffdb5230f
a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Ka_myk | 0:4c0d384fd5cf | 1 | #ifndef MBEDDED_MSG_H |
Ka_myk | 0:4c0d384fd5cf | 2 | #define MBEDDED_MSG_H |
Ka_myk | 0:4c0d384fd5cf | 3 | |
Ka_myk | 0:4c0d384fd5cf | 4 | #include<stdint.h> |
Ka_myk | 0:4c0d384fd5cf | 5 | |
Ka_myk | 0:4c0d384fd5cf | 6 | class Msg { |
Ka_myk | 0:4c0d384fd5cf | 7 | public: |
Ka_myk | 0:4c0d384fd5cf | 8 | |
Ka_myk | 0:4c0d384fd5cf | 9 | static void construct_data_msg(uint8_t sensor_id, int data, uint8_t buffer[], int buffer_len); |
Ka_myk | 0:4c0d384fd5cf | 10 | |
Ka_myk | 0:4c0d384fd5cf | 11 | static void deconstruct_data_msg(uint8_t* sensor_id, int* data, uint8_t buffer[], int buffer_len); |
Ka_myk | 0:4c0d384fd5cf | 12 | |
Ka_myk | 0:4c0d384fd5cf | 13 | static void construct_config_msg(uint8_t sensor_id, int interval, uint8_t buffer[], int buffer_len); |
Ka_myk | 0:4c0d384fd5cf | 14 | |
Ka_myk | 0:4c0d384fd5cf | 15 | static void deconstruct_config_msg(uint8_t sensor_id, int interval, uint8_t buffer[], int buffer_len); |
Ka_myk | 0:4c0d384fd5cf | 16 | }; |
Ka_myk | 0:4c0d384fd5cf | 17 | |
Ka_myk | 0:4c0d384fd5cf | 18 | #endif //MBEDDED_MSG_H |