Skip to main content

Extended Functions and Diagnostics

1. DFU mode for firmware update

DFU is the device firmware update mode.

To enter DFU mode:

  1. Make sure the device is turned off.

  2. Press and hold the button for more than 5 seconds.

  3. Wait for the DFU indication.

In DFU mode, all three LEDs are steadily lit in their primary colors:

LEDColor
1White
2Blue
3Red

To turn off the device from DFU mode, hold the button for more than 5 seconds.

2. Applying new firmware during startup

If the device detects new firmware during startup and applies it, all three LEDs are steadily lit in their secondary colors:

LEDColor
1Cyan
2Green
3Yellow-green
danger

During this time, do not disconnect power and do not reset the device.

3. Forced hardware reset

If the device is on but does not respond to commands, press and hold the button for more than 12 seconds.

This performs a forced hardware reset. Use this function only if the device is frozen or cannot be turned off normally.

4. Ship mode

Ship mode is a deep power-saving mode for storage or transportation of the device.

To put the device into Ship mode:

  1. Make sure the device is turned on.

  2. Make 3 short button presses, each not more than 1 second.

  3. The device shows preparation for Ship mode: all LEDs quickly blink 2 times in their secondary colors: cyan + green + yellow-green.

  4. After this indication, hold the button for more than 3 seconds.

Before entering Ship mode, the device plays the complete signal.

To exit this mode, simply turn on the device by holding the button for more than 3 seconds.

5. Factory reset

Factory reset deletes user settings and returns the device to its initial state.

To perform factory reset:

  1. Make sure the device is turned on.

  2. Make 5 short button presses, each not more than 1 second.

  3. The device shows preparation for reset: all LEDs quickly blink 4 times in their secondary colors: cyan + green + yellow-green.

  4. After this indication, hold the button for more than 3 seconds.

  5. The device performs reset and reboots.

Before reset, the device plays the complete signal.

6. Engineering mode

Engineering mode is intended for extended diagnostics of the device. Usually it is needed by a service specialist, but the user can use it to view battery status, Bluetooth connection quality and error code.

To enter engineering mode:

  1. Make sure the device is turned on.

  2. Make 4 short button presses, each not more than 1 second.

  3. The device shows preparation for engineering mode: all LEDs quickly blink 4 times in their primary colors: white + blue + red.

  4. After this indication, hold the button for more than 3 seconds.

  5. The device plays the enter_special_mode melody.

In engineering mode, a short button press switches diagnostic screens in a loop:

OrderDiagnostic screen
1Battery charge level
2Bluetooth connection quality
3Global device state error code

To exit engineering mode, hold the button for more than 3 seconds. Before exiting, the device plays the exit_special_mode melody.

7. Battery charge level indication in engineering mode

In this mode, only red LEDs are used.

IndicationBattery charge
1 red LED is lit0-20%
2 red LEDs are lit21-80%
3 red LEDs are lit81-100%

8. Bluetooth connection quality indication

In this mode, only blue LEDs are used.

IndicationConnection quality
1 blue LED is litLow level
2 blue LEDs are litMedium level
3 blue LEDs are litHigh level
All blue LEDs blink quicklyThere is currently no Bluetooth connection

9. Error code indication

The device can show a 32-bit global state code. This mode is intended for extended diagnostics.

Before code transmission starts, the 1st LED blinks quickly for about 2 seconds. Then the device cyclically shows the code by 2 bits per step:

LEDPurpose
1st LEDReading synchronization. When it turns on in slow blinking mode, data can be read
2nd LEDEncodes one bit of the pair
3rd LEDEncodes the second bit of the pair

The code is transmitted in little-endian order, 2 bits per step, 32 bits in total. For a regular user, the simplified check is important:

What is visibleMeaning
Only the 1st LED blinks, the 2nd and 3rd do not lightError code is zero, there are no critical errors
The 2nd or 3rd LED lights upThere is a non-zero state code; record the sequence or send the device for diagnostics

© 2026 UHFS Group. All rights reserved.