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)