Data structure of the transfer_received event.

Public Attributes#

uint16_t
uint16_t
uint16_t
uint8_t
uint8_t
uint8_t
uint16_t
uint8_t

Public Attribute Documentation#

status#

uint16_t sl_bt_evt_pawr_sync_transfer_received_s::status

SL_STATUS_OK if synchronization was established. Other values indicate that the sync failed to get established.


Definition at line 5809 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

sync#

uint16_t sl_bt_evt_pawr_sync_transfer_received_s::sync

PAwR synchronization handle


Definition at line 5812 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

service_data#

uint16_t sl_bt_evt_pawr_sync_transfer_received_s::service_data

A value provided by the peer device.


Definition at line 5813 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

connection#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::connection

Connection handle of the connection that transferred the sync info


Definition at line 5814 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

adv_sid#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::adv_sid

Advertising set identifier


Definition at line 5816 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

address#

bd_addr sl_bt_evt_pawr_sync_transfer_received_s::address

Address of the advertiser


Definition at line 5817 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

address_type#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::address_type

Enum sl_bt_gap_address_type_t.

Advertiser address type.

If the application does not include the bluetooth_feature_use_accurate_api_address_types component, address_type uses the following values:

  • 0: Public address

  • 1: Random address

If the application includes the bluetooth_feature_use_accurate_api_address_types component, address_type uses enum sl_bt_gap_address_type_t values:

  • sl_bt_gap_public_address (0x0): Public device address

  • sl_bt_gap_static_address (0x1): Static device address

  • sl_bt_gap_random_resolvable_address (0x2): Resolvable private random address

  • sl_bt_gap_random_nonresolvable_address (0x3): Non-resolvable private random address

  • sl_bt_gap_public_address_resolved_from_rpa (0x4): Public identity address resolved from a resolvable private address (RPA)

  • sl_bt_gap_static_address_resolved_from_rpa (0x5): Static identity address resolved from a resolvable private address (RPA)


Definition at line 5818 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

adv_phy#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::adv_phy

Enum sl_bt_gap_phy_t. The advertiser PHY. Values:

  • sl_bt_gap_phy_1m (0x1): 1M PHY

  • sl_bt_gap_phy_2m (0x2): 2M PHY

  • sl_bt_gap_phy_coded (0x4): Coded PHY, 125k (S=8) or 500k (S=2)


Definition at line 5851 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

adv_interval#

uint16_t sl_bt_evt_pawr_sync_transfer_received_s::adv_interval

The periodic advertising interval. Value in units of 1.25 ms

  • Range: 0x06 to 0xFFFF

  • Time range: 7.5 ms to 81.92 s


Definition at line 5857 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

clock_accuracy#

uint16_t sl_bt_evt_pawr_sync_transfer_received_s::clock_accuracy

Enum sl_bt_sync_advertiser_clock_accuracy_t. The advertiser clock accuracy.


Definition at line 5861 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

num_subevents#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::num_subevents

The number of subevents.

  • Range: 0x01 to 0x80


Definition at line 5864 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

subevent_interval#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::subevent_interval

Subevent interval. Value in units of 1.25 ms.

  • Range: 0x06 to 0xFF

  • Time range: 7.5 ms to 318.75 ms


Definition at line 5866 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

response_slot_delay#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::response_slot_delay

Time between the advertising packet in a subevent and the first response slot. Value in units of 1.25 ms.

  • Range: 0x01 to 0xFE

  • Time range: 1.25 ms to 317.5 ms


Definition at line 5870 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

response_slot_spacing#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::response_slot_spacing

Time between response slots. Value in units of 0.125 ms.

  • Range: 0x02 to 0xFF

  • Time range: 0.25 ms to 31.875 ms


Definition at line 5875 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h

bonding#

uint8_t sl_bt_evt_pawr_sync_transfer_received_s::bonding

Bonding handle. Values:

  • SL_BT_INVALID_BONDING_HANDLE (0xff): No bonding

  • Other: Bonding handle


Definition at line 5879 of file /mnt/raid/workspaces/ws.iUTchugV0/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h