TI BLE-Stack for Bluetooth API Documentation  3.03.02.00
Data Structures | Typedefs | Enumerations
TOF Structures

Data Structures

struct  ToF_BurstStat
 TOF Burst Stats Structure. More...
 
struct  ToF_Params
 TOF Parameters Structure. More...
 
struct  ToF_Status
 TOF Burst Stats Structure. More...
 
struct  ToF_Sync
 TOF Sync Structure. More...
 

Typedefs

typedef void(* TOF_ApplicationCB) (void)
 Callback to a handler supplied by the application.
 
typedef uint8_t * ToF_RX_Buf
 Pointer to RX buffer.
 
typedef rfc_CMD_TOF_sample_extended_t ToF_Sample
 TOF Sample.
 
typedef rfc_CMD_TOF_synthCal_t ToF_SynthCal
 Pointer to frequency calibration struct, used for the pre-calibration of the synth.
 
typedef uint8_t * ToF_TX_Buf
 Pointer to TX buffer.
 

Enumerations

enum  ToF_Role { ToF_ROLE_SLAVE = 0, ToF_ROLE_MASTER, ToF_ROLE_PASSIVE }
 Enumeration for TOF roles of operation.
 
enum  TofHandshakeState_e {
  TOF_HANDSHAKE_STARTED = 0, TOF_HANDSHAKE_IN_PROGRESS, TOF_HANDSHAKE_RECOVERING, TOF_HANDSHAKE_COMPLETE,
  TOF_HANDSHAKE_FAILED
}
 TOF Handshake State.
 
enum  TofStatus_e { TOF_SUCCESS = 0, TOF_FAILED }
 TOF Errors.
 
enum  TofSyncState_e { TOF_SYNC_WAIT_FOR_SYNC = 0, TOF_SYNC_SYNCHRONIZED, TOF_SYNC_OUT_OF_SYNC }
 TOF Sync State.
 

Detailed Description

© Copyright 1995-2020, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale