XBee API BLE Service
You can configure the XBee through the BLE interface using API frame requests and responses. The API frame format through Bluetooth is equivalent to setting AP=1 and transmitting the frames over the UART or SPI interface. API frames can be executed over Bluetooth regardless of the AP setting.
The BLE interface allows these frames:
This API reference assumes that you are familiar with Bluetooth and GATT services. The specifications for Bluetooth are an open standard and can be found at the following links:
- Bluetooth Core Specifications: https://www.bluetooth.com/specifications/bluetooth-core-specification
- Bluetooth GATT: https://www.bluetooth.com/specifications/gatt/generic-attributes-overview
The XBee API GATT Service contains two characteristics: the API Request characteristic and the API Response characteristic. The UUIDs for the service and its characteristics are listed in the table below.
Characteristic | UUID |
---|---|
API Service UUID | 53da53b9-0447-425a-b9ea-9837505eb59a |
API Request Characteristic UUID | 7dddca00-3e05-4651-9254-44074792c590 |
API Response Characteristic UUID | f9279ee9-2cd0-410c-81cc-adf11e4e5aea |