Command Service
This is an overview of the user command interface for the remote.
Overview
The Nexus command inteface is built ontop of the Nordic UART service (NUS). NUS allows devices to communicate via a virtual serial port over BLE, enabling wireless data exchange between devices that support UART communication.
Service UUID
The 128-bit vendor-specific service UUID is
- UUID: 6E400001-B5A3-F393-E0A9-E50E24DCCA9E (16-bit offset: 0x0001)
Characteristics UUID
RX Characteristic: 6E400002-B5A3-F393-E0A9-E50E24DCCA9
- Write or Write Without Response: Write data to the RX Characteristic to send it to the UART interface.
TX Characteristic : 6E400003-B5A3-F393-E0A9-E50E24DCCA9
- Notify: Enable notifications for the TX Characteristic to receive data from the application. The application transmits all data that is received over UART as notifications.
Commands
System Commands
NR+DN - Bluetoth Device Name
NR+DN?
Read command reports back the remote device name. Response: NR+DN=“ssdfdf”
NR+FW - Device Firmware Version
Example: NR+FW?
NR+FR - Factory Reset
NR+RD - Restart Device
Performance Mode Commands
NR+PM - Performance Mode
NR+PMD - Performance Mode Default
Text: Blue
Last modified October 23, 2024: V2 Initial Check-in (93e819c)