Buradasın
Bluetooth Low Energy Protocol Stack Overview
software-dl.ti.com/lprf/simplelink_cc2640r2_sdk/1.00.00.22/exports/docs/blestack/html/ble-stack/index.htmlYapay zekadan makale özeti
- System Overview
- Bluetooth Low Energy (BLE) is a power-efficient wireless technology for small data packets
- TI BLE Protocol stack supports both 4.2 and 4.1 features
- System consists of controller and host separated into five states
- Protocol Stack Layers
- GAP layer handles device discovery and connection-related services
- HCI layer provides standardized communication between host and controller
- L2CAP layer provides data encapsulation services
- Security Manager defines pairing and key distribution methods
- ICall Framework
- ICall enables communication between application and BLE-Stack
- Application must register with ICall before using stack APIs
- ICall provides thread synchronization and heap management
- Messages are processed in application context using TI-RTOS Events Module
- GAP States
- Standby: Device is idle after reset
- Advertiser: Device advertises itself to other devices
- Scanner: Device initiates connection request
- Initiator: Device requests connection to advertiser
- Slave/Master: Device functions as slave or master in connection