pub type protocomm_ble_config_t = protocomm_ble_config;
Expand description

@brief Config parameters for protocomm BLE service

Aliased Type§

struct protocomm_ble_config_t {
    pub device_name: [i8; 30],
    pub service_uuid: [u8; 16],
    pub manufacturer_data: *mut u8,
    pub manufacturer_data_len: isize,
    pub nu_lookup_count: isize,
    pub nu_lookup: *mut name_uuid,
    pub _bitfield_align_1: [u8; 0],
    pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
    pub __bindgen_padding_0: [u8; 3],
}

Fields§

§device_name: [i8; 30]

BLE device name being broadcast at the time of provisioning

§service_uuid: [u8; 16]

128 bit UUID of the provisioning service

§manufacturer_data: *mut u8

BLE device manufacturer data pointer in advertisement

§manufacturer_data_len: isize

BLE device manufacturer data length in advertisement

§nu_lookup_count: isize

Number of entries in the Name-UUID lookup table

§nu_lookup: *mut name_uuid

Pointer to the Name-UUID lookup table

§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§__bindgen_padding_0: [u8; 3]