modules/woz_aliro_stack/src/protocol/ble_message.h
asxeem/openaliro
Module
ble_message.h
Aliro 1.0 Bluetooth LE message framing (section 11.7).
Overview
Aliro 1.0 Bluetooth LE message framing (section 11.7).
used by ble_message.c ble_timeout.c session.cpp
Undocumented (1)
woz_aliro_ble_message
API
Cenum woz_aliro_ble_protocol
modules/woz_aliro_stack/src/protocol/ble_message.h:16
Cenum woz_aliro_ble_notification
modules/woz_aliro_stack/src/protocol/ble_message.h:23
Cenum woz_aliro_ble_supplementary_service
modules/woz_aliro_stack/src/protocol/ble_message.h:32
Cenum woz_aliro_ble_result
modules/woz_aliro_stack/src/protocol/ble_message.h:36
Cstruct woz_aliro_ble_message
modules/woz_aliro_stack/src/protocol/ble_message.h:44
Fint woz_aliro_ble_parse_message(const uint8_t *data, size_t data_length, struct woz_aliro_ble_message *message, size_t *consumed)
modules/woz_aliro_stack/src/protocol/ble_message.h:53
Fint woz_aliro_ble_build_message(uint8_t protocol, uint8_t message_id, const uint8_t *payload, size_t payload_length, uint8_t *output, size_t output_capacity, size_t *output_length)
modules/woz_aliro_stack/src/protocol/ble_message.h:56
Fint woz_aliro_ble_parse_initiate_access(const struct woz_aliro_ble_message *message, const uint8_t **proprietary_information, size_t *proprietary_information_length)
modules/woz_aliro_stack/src/protocol/ble_message.h:62
Fint woz_aliro_ble_is_uwb_control_message(const struct woz_aliro_ble_message *message)
modules/woz_aliro_stack/src/protocol/ble_message.h:69
Fint woz_aliro_ble_build_access_completed(uint8_t reader_capabilities, uint8_t reader_state, uint8_t output[8])
modules/woz_aliro_stack/src/protocol/ble_message.h:73
Fint woz_aliro_ble_build_reader_status_changed(uint8_t operation_source, uint8_t reader_state, uint8_t output[8])
modules/woz_aliro_stack/src/protocol/ble_message.h:75