Bluetooth Remote Service: Difference between revisions
Created page with "Image:TArduinoBluetoothRemoteService.png == Summary == The **Bluetooth Remote Service** component defines a customizable Bluetooth Low Energy (BLE) service with user-defined characteristics. Each characteristic can be of different types such as Analog, Binary, Text, Integer, Unsigned, or Digital. This allows flexible remote data exchange between devices over BLE. == Description == This component lets you build a remote BLE service by adding one or more **charac..." |
(No difference)
|
Latest revision as of 10:30, 14 September 2025
File:TArduinoBluetoothRemoteService.png
Summary
The **Bluetooth Remote Service** component defines a customizable Bluetooth Low Energy (BLE) service with user-defined characteristics. Each characteristic can be of different types such as Analog, Binary, Text, Integer, Unsigned, or Digital. This allows flexible remote data exchange between devices over BLE.
Description
This component lets you build a remote BLE service by adding one or more **characteristics**. Each characteristic corresponds to a type of data (e.g., analog values, binary states, text messages, integers, etc.) and automatically generates corresponding pins for input, output, and control signals. The **UUID** property identifies the service uniquely within the BLE GATT profile.
Diagram:
Properties
- Characteristics – Click the 3 dots button to add **Characteristic elements**. Available types:
- Text
- Binary
- Analog
- Integer
- Unsigned
- Integer 8bit
- Unsigned 8bit
- Integer 16bit
- Unsigned 16bit
- Digital
- UUID – The universally unique identifier for the service.
Pins
Input Pins
- In – Service input control.
Characteristic Pins (added dynamically)
When a characteristic is added, it generates its own set of pins:
- In – Characteristic input (type depends on selected characteristic).
- Out – Characteristic output (type depends on selected characteristic).
- Read (clock) – Triggers a read request for the characteristic.
- Write (clock) – Triggers a write request for the characteristic.
Categories
- File:TArduinoWirelessCategory.png Category Wireless – Wireless communication modules.
- File:TArduinoBluetoothCategory.png Category Bluetooth – Bluetooth-based components.