WE310F5  39.00.000
m2mb_ble_prov.h
Go to the documentation of this file.
1 /*===============================================================================================*/
2 /* >>> Copyright (C) Telit Communications S.p.A. Italy All Rights Reserved. <<< */
23 /*-----------------------------------------------------------------------------------------------*/
24 
38 /* Global declarations ==========================================================================*/
39 
45 #define WIP_SERVICE_UUID_CONSTANT {0x36, 0x11}
46 
47 #define WIP_CHAR_SCAN_TRIGGER_UUID_CONSTANT {0x37, 0x11}
48 
49 #define WIP_CHAR_SCAN_DATA_UUID_CONSTANT {0x38, 0x11}
50 
51 #define WIP_CHAR_CONFIG_DATA_UUID_CONSTANT {0x39, 0x11}
52 
53 #define WIP_CHAR_STATUS_UUID_CONSTANT {0x40, 0x11}
54 
58 #define WIP_CREDITS_SCAN_TRIGGER_ATTRIBUTE_OFFSET 2
59 
60 #define WIP_CREDITS_SCAN_DATA_ATTRIBUTE_OFFSET 4
61 
62 #define WIP_CREDITS_SCAN_DATA_NOTIFICATION_ATTRIBUTE_OFFSET 5
63 
64 #define WIP_CREDITS_CONIFG_DATA_ATTRIBUTE_OFFSET 7
65 
66 #define WIP_CREDITS_STATUS_ATTRIBUTE_OFFSET 9
67 
68 #define WIP_CREDITS_STATUS_NOTIFICATION_ATTRIBUTE_OFFSET 10
69 
70 /* Global typedefs ==============================================================================*/
71 
72 /* Global functions ==========================================================================*/
73 
74 /*-----------------------------------------------------------------------------------------------*/
139 /*-----------------------------------------------------------------------------------------------*/
141 /*-----------------------------------------------------------------------------------------------*/
177 /*-----------------------------------------------------------------------------------------------*/
179 
183 /*-----------------------------------------------------------------------------------------------*/
184 
185 
187 
188 
VOID m2mb_wip_service_deregister(VOID)
This function is used to de-register the WIP(Wireless(BLE) Interface Provisioning) Service...
INT32 m2mb_wip_service_register(M2MB_BLE_HANDLE ble_handle)
This function is used to register the WIP(Wireless(BLE) Interface Provisioning) Service.
INT32 m2mb_wip_start(M2MB_PROV_CONFIG_T *cfg, M2MB_BLE_HANDLE m2m_ble_handle)
void VOID
Definition: m2mb_types.h:74
Provisioning Configuration structure.
signed int INT32
Definition: m2mb_types.h:82
HANDLE M2MB_BLE_HANDLE
Type definition for BLE handle.