Microchip® Advanced Software Framework

at_ble_char_val_t Struct Reference

#include <at_ble_api.h>

Data Fields

at_ble_handle_t handle
 Here the stack will store the char. More...
 
uint8_t * init_value
 initial value of this characteristic More...
 
uint16_t len
 initial value length More...
 
uint16_t max_len
 maximum possible length of the char. More...
 
at_ble_attr_permissions_t permissions
 Value permissions. More...
 
at_ble_char_properties_t properties
 Characteristic properties, values for Client Characteristic Configuration Descriptor and Server Characteristic Configuration Descriptor will be decided from this value. More...
 
at_ble_uuid_t uuid
 Characteristic UUID. More...
 

at_ble_handle_t at_ble_char_val_t::handle

Here the stack will store the char.

value handle for future use

Referenced by hid_serv_init().

uint8_t* at_ble_char_val_t::init_value

initial value of this characteristic

Referenced by hid_serv_init(), and hid_serv_report_map().

uint16_t at_ble_char_val_t::len

initial value length

Referenced by hid_serv_init(), and hid_serv_report_map().

uint16_t at_ble_char_val_t::max_len

maximum possible length of the char.

value

Referenced by hid_serv_init(), and hid_serv_report_map().

at_ble_attr_permissions_t at_ble_char_val_t::permissions

Value permissions.

Referenced by hid_serv_init().

at_ble_char_properties_t at_ble_char_val_t::properties

Characteristic properties, values for Client Characteristic Configuration Descriptor and Server Characteristic Configuration Descriptor will be decided from this value.

Referenced by hid_serv_init().

at_ble_uuid_t at_ble_char_val_t::uuid

Characteristic UUID.

Referenced by hid_serv_init().