  | 
        
           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 1 
   42 #define APP_SETUP_CLEAR_BYTE 0xff 
   47 #define APP_SETUP_KEY_SIZE_BYTES 16 
   52 #define APP_SETUP_PROV_UID_MAX_SIZE_BYTES 112 
   61 typedef struct __attribute__((__packed__))
 
   83 typedef struct __attribute__((__packed__))
 
  120 typedef struct __attribute__((__packed__))
 
  167 typedef struct __attribute__((__packed__))
 
  214 typedef struct __attribute__((__packed__))
 
  265 #endif // APP_SETUP_INT_H 
  
 
#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
 
uint8_t force_key_revocation
 
app_setup_key_mgmt_t key_mgmt
 
Key management configuration.
 
Application setup data header.
 
app_setup_provisioning_t provisioning
 
uint8_t enable_key_management
 
uint8_t network_key_pair_seq
 
uint8_t mgmt_key_pair_seq
 
Provisioning configuration.
 
Application setup data structure.