![]() |
![]() |
TI BLE5-Stack API Documentation
2.02.00.00
|
Data Structures | |
struct | rtlsTerminateSync_t |
RTLS terminate sync request. More... | |
Typedefs | |
typedef struct AoA_clSyncInfo_t | AoA_clSyncInfo_t |
typedef void(* | pfnRtlsCtrlProcessMsgCb) (rtlsHostMsg_t *pMsg) |
RTLS Host application callback. | |
Enumerations | |
enum | aoaResultMode_e { AOA_MODE_ANGLE, AOA_MODE_PAIR_ANGLES, AOA_MODE_RAW } |
Enumeration for AOA Results modes. | |
enum | clSamplingState_e { CL_SAMPLING_DISABLE, CL_SAMPLING_ENABLE } |
Enumeration for CL AoA sampling state. | |
enum | rtlsHostMsgType_e { HOST_ASYNC_REQ, HOST_ASYNC_RSP, HOST_SYNC_REQ, HOST_SYNC_RSP } |
Enumeration for Host Message types. | |
Functions | |
struct | __attribute__ ((packed)) |
BLE Connection information. More... | |
Variables | |
bleConnInfo_t | |
BLE Connection information. | |
bleConnReq_t | |
BLE Connection request information. | |
bleScanInfo_t | |
BLE Scanning information. | |
rtlsAdvListDeviceParams_t | |
rtlsAoaParams_t | |
rtlsAoaResultAngle_t | |
rtlsAoaResultPairAngles_t | |
rtlsAoaResultRaw_t | |
rtlsCLAoaParams_t | |
rtlsCreateSyncParams_t | |
rtlsReceiveEnableParams_t | |
struct __attribute__ | ( | (packed) | ) |
BLE Connection information.
AoA Raw Result.
AoA Antenna Pairs Result.
AoA Angle Result.
List of connectionless AoA parameters.
List of AoA parameters.
BLE Connection request information.
BLE Scanning information.
< Connection handle
< Return error code if failed to get conn info
< Connection interval time, range (7.5ms, 4s), 625us increments
< Hop value for conn alg 1, integer range (5,16), can also be used to tell if using alg 2 by sending special code not in normal hop range i.e. 0xff or 0x00.
< Master sleep clock accuracy code mapped based on BLE spec
< Next data channel
< Bitmap of used BLE channels
< Connection CRC initialization value
< BD Addr of the Slave
< Advertisement Type
< Address type
< Address of the advertisement or SCAN_RSP
< Advertisement or SCAN_RSP RSSI
< Advertisement SID
< Periodic Advertising interval
< Length (in bytes) of the data field (evtData)
< Data field of advertisement or SCAN_RSP
< Address type
< Address of the advertisement or SCAN_RSP
< Connection interval time, range (7.5ms, 4s), 625us increments
< AOA_MASTER, AOA_SLAVE, AOA_PASSIVE
< AOA_MODE_ANGLE, AOD_MODE_PAIR_ANGLES, AOA_MODE_RAW
< Configuration that will be passed to RTLS Application
< Connection handle
< AoA Angle Result
< RSSI for the reported samples
< Antenna the rssi was taken on
< The channel the samples were taken on
< Connection/sync handle
< RSSI for the reported samples
< Antenna the rssi was taken on
< The channel the samples were taken on
< AoA Antenna Pairs Result
< Connection/sync handle
< Rssi for this antenna
< Antenna array used for this result
< BLE data channel for this measurement
< Offset in RAW result (size of samples[])
< Expected length of entire RAW sample
< The data itself