WE310F5  39.00.000
M2MB_BLE_DEVICE_INFO_S Struct Reference

Structure to hold connected peer BLE device information. More...

#include <m2mb_ble_driver.h>

Data Fields

BOOLEAN used_flag
 
UINT32 connection_id
 
BOOLEAN remote_device_is_master
 
M2MB_BLE_BD_ADDR_T remote_address
 
M2MB_BLE_ADDRESS_TYPE_T remote_address_type
 
M2MB_BLE_BD_ADDR_T identity_address_bdaddr
 
M2MB_BLE_ADDRESS_TYPE_T identity_address_type
 
UINT32 mtu_size
 
M2MB_BLE_CONN_PARAM_T conn_params
 
UINT8 congested_flag
 

Detailed Description

Structure to hold connected peer BLE device information.

Structure to hold connected peer BLE device information both in Central and Peripheral mode.

Definition at line 787 of file m2mb_ble_driver.h.

Field Documentation

◆ congested_flag

UINT8 congested_flag

Used to notify congestion state of BLE stack

Definition at line 798 of file m2mb_ble_driver.h.

◆ conn_params

M2MB_BLE_CONN_PARAM_T conn_params

Connection parameters

Definition at line 797 of file m2mb_ble_driver.h.

◆ connection_id

UINT32 connection_id

Connection ID on connect

Definition at line 790 of file m2mb_ble_driver.h.

◆ identity_address_bdaddr

M2MB_BLE_BD_ADDR_T identity_address_bdaddr

remote BLE identity address

Definition at line 794 of file m2mb_ble_driver.h.

◆ identity_address_type

M2MB_BLE_ADDRESS_TYPE_T identity_address_type

remote BLE identity address type

Definition at line 795 of file m2mb_ble_driver.h.

◆ mtu_size

UINT32 mtu_size

MTU size. This should be handled per connection

Definition at line 796 of file m2mb_ble_driver.h.

◆ remote_address

M2MB_BLE_BD_ADDR_T remote_address

remote BLE address

Definition at line 792 of file m2mb_ble_driver.h.

◆ remote_address_type

M2MB_BLE_ADDRESS_TYPE_T remote_address_type

remote BLE address type

Definition at line 793 of file m2mb_ble_driver.h.

◆ remote_device_is_master

BOOLEAN remote_device_is_master

flag to tell remote device is master or not

Definition at line 791 of file m2mb_ble_driver.h.

◆ used_flag

BOOLEAN used_flag

Represents that this device info entry is used or not

Definition at line 789 of file m2mb_ble_driver.h.


The documentation for this struct was generated from the following file: