Go to the source code of this file.
Classes | |
struct | lms_evt_t |
LMS Service event. More... | |
struct | lms_init_t |
LMS Service initialization variable. More... | |
Macros | |
#define | LMS_CONNECTION_MAX |
Maximum number of LMS Service connections. More... | |
#define | LMS_MAX_DATA_LEN 244 |
Maximum length of LMS characteristic. More... | |
#define | BLE_UUID_LMS_SERVICE |
The UUID of LMS Service for setting advertising data. More... | |
#define | LMS_PATTERN_VALUE 0x474f4f44 |
The Fast OTA pattern value. More... | |
Typedefs | |
typedef void(* | lms_evt_handler_t) (lms_evt_t *p_evt) |
LMS Service event handler type. More... | |
typedef void(* | function) (void) |
LMS Service function type. More... | |
Functions | |
sdk_err_t | lms_service_init (lms_init_t *p_otas_init) |
Add an LMS Service instance in the DB. More... | |
sdk_err_t | lms_notify_cmd (uint8_t conn_idx, uint8_t *p_data, uint16_t length) |
Send data to peer device. More... | |
sdk_err_t | lms_notify_data (uint8_t conn_idx, uint8_t *p_data, uint16_t length) |
Send data to peer device. More... | |