TI BLE5-Stack API Documentation  9.14.00
Data Fields
BLEAppUtil_GeneralParams_t Struct Reference

BLEAppUtil General Params Structure. More...

Data Fields

GAP_Addr_Modes_t addressMode
 
uint16_t appearanceAtt
 Appearance attribute. More...
 
uint8_t * deviceNameAtt
 Device name attribute. More...
 
uint8_t * pDeviceRandomAddress
 
gapPeriConnectParams_t periConnParamsAtt
 Peripheral Preferred Connection Parameters. More...
 
BLEAppUtil_Profile_Roles_e profileRole
 Profile role. roles are defined at BLEAppUtil_Profile_Roles_e. More...
 
int taskPriority
 Task priority. More...
 
size_t taskStackSize
 Task stack size. More...
 

Detailed Description

BLEAppUtil General Params Structure.

Should be created by the application and passed to BLEAppUtil_init.

Field Documentation

§ addressMode

GAP_Addr_Modes_t addressMode

Own address mode. If always using Resolvable Private Address, set this to either ADDRMODE_RP_WITH_PUBLIC_ID or ADDRMODE_RP_WITH_RANDOM_ID. If always using Identity Address, set this to either ADDRMODE_PUBLIC or ADDRMODE_RANDOM.

§ appearanceAtt

uint16_t appearanceAtt

Appearance attribute.

§ deviceNameAtt

uint8_t* deviceNameAtt

Device name attribute.

§ pDeviceRandomAddress

uint8_t* pDeviceRandomAddress

Pointer to 6-byte Random Static Address of this device that will be copied to the stack. Valid only if addrMode is ADDRMODE_RANDOM or ADDRMODE_RP_WITH_RANDOM_ID and can not be NULL in these cases. Ignored for other address types.

§ periConnParamsAtt

gapPeriConnectParams_t periConnParamsAtt

Peripheral Preferred Connection Parameters.

§ profileRole

Profile role. roles are defined at BLEAppUtil_Profile_Roles_e.

§ taskPriority

int taskPriority

Task priority.

§ taskStackSize

size_t taskStackSize

Task stack size.


The documentation for this struct was generated from the following file:
© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale