TI BLE5-Stack API Documentation  2.02.05.00
Macros
Micro BLE Stack Parameters

These are set via uble_setParameter. More...

Macros

#define UBLE_PARAM_ADVCHANMAP   (UBLE_PARAM_ADV_CMN_START+1)
 Advertising Channel map. More...
 
#define UBLE_PARAM_ADVDATA   (UBLE_PARAM_ADV_CMN_START+4)
 Advertising Data. More...
 
#define UBLE_PARAM_ADVFLTPOLICY   (UBLE_PARAM_ADV_SR_START+1)
 Advertising Filter Policy. More...
 
#define UBLE_PARAM_ADVINTERVAL   (UBLE_PARAM_ADV_CMN_START+0)
 Advertising Interval (n * 0.625 ms) More...
 
#define UBLE_PARAM_ADVTYPE   (UBLE_PARAM_ADV_CMN_START+2)
 Type of Advertising. More...
 
#define UBLE_PARAM_RFPRIORITY   (UBLE_PARAM_COMMON_START+0)
 Priority used for RF command scheduling. More...
 
#define UBLE_PARAM_SCANRSPDATA   (UBLE_PARAM_ADV_SR_START+0)
 Scan response Data. More...
 
#define UBLE_PARAM_TIMETOADV   (UBLE_PARAM_ADV_CMN_START+3)
 How early the application wants to get a notification before each advertising event happens (ms) More...
 
#define UBLE_PARAM_TXPOWER   (UBLE_PARAM_COMMON_START+1)
 TX Power. More...
 

Detailed Description

These are set via uble_setParameter.

Macro Definition Documentation

§ UBLE_PARAM_ADVCHANMAP

#define UBLE_PARAM_ADVCHANMAP   (UBLE_PARAM_ADV_CMN_START+1)

Advertising Channel map.

default: UBLE_ADV_CHAN_ALL

range: Micro BLE Stack Advertising Channel Masks

§ UBLE_PARAM_ADVDATA

#define UBLE_PARAM_ADVDATA   (UBLE_PARAM_ADV_CMN_START+4)

Advertising Data.

default: {0}

range: 0 - UBLE_MAX_ADVDATA_LEN bytes

§ UBLE_PARAM_ADVFLTPOLICY

#define UBLE_PARAM_ADVFLTPOLICY   (UBLE_PARAM_ADV_SR_START+1)

Advertising Filter Policy.

not implemented

default: TBD

range: TBD

§ UBLE_PARAM_ADVINTERVAL

#define UBLE_PARAM_ADVINTERVAL   (UBLE_PARAM_ADV_CMN_START+0)

Advertising Interval (n * 0.625 ms)

default: 1600

range: UBLE_MIN_ADV_INTERVAL - UBLE_MAX_ADV_INTERVAL

§ UBLE_PARAM_ADVTYPE

#define UBLE_PARAM_ADVTYPE   (UBLE_PARAM_ADV_CMN_START+2)

Type of Advertising.

default: UBLE_ADVTYPE_ADV_NC

range: Micro BLE Stack Advertising Types

§ UBLE_PARAM_RFPRIORITY

#define UBLE_PARAM_RFPRIORITY   (UBLE_PARAM_COMMON_START+0)

Priority used for RF command scheduling.

Note
This applies to dual mode only

default: UBLE_RF_PRI_NORMAL

range: Micro BLE Stack Radio Priorities

§ UBLE_PARAM_SCANRSPDATA

#define UBLE_PARAM_SCANRSPDATA   (UBLE_PARAM_ADV_SR_START+0)

Scan response Data.

default: {0}

range: 0 - UBLE_MAX_ADVDATA_LEN bytes

§ UBLE_PARAM_TIMETOADV

#define UBLE_PARAM_TIMETOADV   (UBLE_PARAM_ADV_CMN_START+3)

How early the application wants to get a notification before each advertising event happens (ms)

The application is notified via the ugapBcastAdvDoneCb_t callback.

Note
A value of 0 will disable the callback

default: 0 (disabled)

range: 0-256

§ UBLE_PARAM_TXPOWER

#define UBLE_PARAM_TXPOWER   (UBLE_PARAM_COMMON_START+1)

TX Power.

default: TX_POWER_0_DBM

range: URF_TX_Power

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