json input support, some shutdown fixes. json needs cleanup.

This commit is contained in:
Ian Gulliver
2016-02-23 13:49:23 -08:00
parent 07d273236d
commit d2e521e90c
14 changed files with 212 additions and 23 deletions

View File

@@ -4,10 +4,11 @@
#define PACKET_DATA_LEN_MAX 14
struct packet {
char *source_id;
const char *source_id;
enum {
MODE_S_SHORT,
MODE_S_LONG,
PACKET_TYPE_NONE,
PACKET_TYPE_MODE_S_SHORT,
PACKET_TYPE_MODE_S_LONG,
} type;
#define NUM_TYPES 2
uint8_t payload[PACKET_DATA_LEN_MAX];