 |
Wirepas SDK
|
|
Go to the documentation of this file.
6 #ifndef APP_SETUP_INT_H
7 #define APP_SETUP_INT_H
32 #define APP_SETUP_FORMAT 0xabb5e70b
37 #define APP_SETUP_VERSION 2
42 #define APP_SETUP_CLEAR_BYTE 0xff
47 #define APP_SETUP_KEY_SIZE_BYTES 16
52 #define APP_SETUP_PROV_UID_MAX_SIZE_BYTES 79
57 #define APP_SETUP_AUTH_UID_SIZE_BYTES 16
66 typedef struct __attribute__((__packed__))
88 typedef struct __attribute__((__packed__))
111 typedef struct __attribute__((__packed__))
161 typedef struct __attribute__((__packed__))
203 typedef struct __attribute__((__packed__))
254 #endif // APP_SETUP_INT_H
Key management configuration.
#define APP_SETUP_PROV_UID_MAX_SIZE_BYTES
Maximum size of provisioning UID.
#define APP_SETUP_KEY_SIZE_BYTES
All security keys are 16 bytes long.
Actions for application setup.
app_setup_action_t action
Application setup data header.
app_setup_provisioning_t provisioning
uint8_t network_key_pair_seq
uint8_t mgmt_key_pair_seq
Provisioning configuration.
Application setup data structure.
app_setup_network_t network