TI BLE5-Stack API Documentation  2.00.04.00
Macros | Functions
rtls_ctrl.h File Reference

Detailed Description

RTLS Control module interface.

This file contains the functions and structures specific to AoA.

Go to the source code of this file.

Macros

#define HAL_ASSERT_CAUSE_OUT_OF_MEMORY   0x04
 RTLS Assert Error code.
 
#define RTLS_CMD_AOA_ENABLE   0x14
 RTLS Node Manager command.
 
#define RTLS_CMD_AOA_RESULT_ANGLE   0x23
 RTLS Node Manager command.
 
#define RTLS_CMD_AOA_RESULT_PAIR_ANGLES   0x25
 RTLS Node Manager command.
 
#define RTLS_CMD_AOA_RESULT_RAW   0x24
 RTLS Node Manager command.
 
#define RTLS_CMD_AOA_SET_PARAMS   0x13
 RTLS Node Manager command.
 
#define RTLS_CMD_CONN_PARAMS   0x02
 RTLS Node Manager command.
 
#define RTLS_CMD_CONNECT   0x03
 RTLS Node Manager command.
 
#define RTLS_CMD_IDENTIFY   0x00
 RTLS Node Manager command.
 
#define RTLS_CMD_RESERVED   0x01
 RTLS Node Manager command.
 
#define RTLS_CMD_RESET_DEVICE   0x20
 RTLS Node Manager command.
 
#define RTLS_CMD_SCAN   0x04
 RTLS Node Manager command.
 
#define RTLS_CMD_SCAN_STOP   0x05
 RTLS Node Manager command.
 
#define RTLS_CMD_TERMINATE_LINK   0x22
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_CALIBRATE   0x26
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_ENABLE   0x12
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_GET_SEC_SEED   0x10
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_RESULT_DIST   0x06
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_RESULT_RAW   0x08
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_RESULT_STAT   0x07
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_SET_PARAMS   0x11
 RTLS Node Manager command.
 
#define RTLS_CMD_TOF_SET_SEC_SEED   0x09
 RTLS Node Manager command.
 
#define RTLS_CTRL_ALL_EVENTS   (RTLS_QUEUE_EVT)
 RTLS Task configuration.
 
#define RTLS_CTRL_TASK_PRIORITY   2
 RTLS Task configuration variable.
 
#define RTLS_CTRL_TASK_STACK_SIZE   752
 RTLS Task configuration variable.
 
#define RTLS_EVT_ASSERT   0x80
 RTLS async event.
 
#define RTLS_EVT_DEBUG   0x82
 RTLS async event.
 
#define RTLS_EVT_ERROR   0x81
 RTLS async event.
 
#define RTLS_QUEUE_EVT   UTIL_QUEUE_EVENT_ID
 Event_Id_30.
 
#define RTLSUTIL_FREE(pFree)
 RTLSUTIL_FREE memory free without icall. More...
 
#define RTLSUTIL_MALLOC(pAlloc, size)
 RTLSUTIL_MALLOC memory allocation without icall. More...
 

Functions

void * RTLSCtrl_malloc (uint32_t sz)
 This function will allocate memory, if we were unable to allocate we will report to RTLS Host. More...
 
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale