BLE5-Stack User’s Guide¶
Table of contents
- Disclaimer
- TI BLE5-Stack Quick Start
- Software Architecture
- TI-RTOS (RTOS Kernel) Overview
- Application
- BLE5-Stack
- Overview
- Generic Access Profile (GAP)
- Generic Attribute Profile (GATT)
- GAP GATT Service (GGS)
- Generic Attribute Profile Service (GATT Service)
- GATTServApp Module
- GAP Bond Manager and LE Secure Connections
- Privacy
- Logical Link Control and Adaptation Layer Protocol (L2CAP)
- Link Layer (LL)
- Channel Selection Algorithm #2
- Host Controller Interface (HCI)
- Physical Layer (PHY)
- Stack Configurations
- Developing a Custom Application
- Running the SDK on Custom Hardware
- Creating a Voice Enabled Application
- Network Processor Interface (NPI)
- Sensor Controller
- Debugging
- External Resources
- Debug Interfaces
- Breakpoints
- Watching Variables and Registers
- Memory Watchpoints
- TI-RTOS Object Viewer
- Using the Memory Browser
- Connect the debugger to a running target
- Optimizations
- Loading TI-RTOS in ROM Symbols
- Deciphering CPU Exceptions
- Application exits prematurely
- XDC Runtime Errors
- Debugging Memory Problems
- Check System Flash and RAM Usage With Map File
- Debugging Common Heap Issues
- ICall Abort
- HAL Assert Handling
- HCI Hardware Errors
- Debugging RF Output
- Packet Sniffer
- Updating from previous SDKs
- API References
- Terms and Definitions