From faf70c9a39251cab16f67c4c5ce6fa3cb22927a4 Mon Sep 17 00:00:00 2001 From: sctanf <36978460+sctanf@users.noreply.github.com> Date: Fri, 26 Dec 2025 02:26:32 -0600 Subject: [PATCH] Add nRF consts (#1685) --- gui/public/i18n/en/translation.ftl | 5 +++++ .../slimevr/tracking/trackers/udp/FirmwareConstants.kt | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/gui/public/i18n/en/translation.ftl b/gui/public/i18n/en/translation.ftl index 6f1dfd768..30754f16f 100644 --- a/gui/public/i18n/en/translation.ftl +++ b/gui/public/i18n/en/translation.ftl @@ -109,6 +109,11 @@ board_type-XIAO_ESP32C3 = Seeed Studio XIAO ESP32C3 board_type-HARITORA = Haritora board_type-ESP32C6DEVKITC1 = Espressif ESP32-C6 DevKitC-1 board_type-GLOVE_IMU_SLIMEVR_DEV = SlimeVR Dev IMU Glove +board_type-GESTURES = Gestures +board_type-ESP32S3_SUPERMINI = ESP32-S3 Supermini +board_type-GENERIC_NRF = Generic nRF +board_type-SLIMEVR_BUTTERFLY_DEV = SlimeVR Dev Butterfly +board_type-SLIMEVR_BUTTERFLY = SlimeVR Butterfly ## Proportions skeleton_bone-NONE = None diff --git a/server/core/src/main/java/dev/slimevr/tracking/trackers/udp/FirmwareConstants.kt b/server/core/src/main/java/dev/slimevr/tracking/trackers/udp/FirmwareConstants.kt index b51a0cbb4..bac7d126b 100644 --- a/server/core/src/main/java/dev/slimevr/tracking/trackers/udp/FirmwareConstants.kt +++ b/server/core/src/main/java/dev/slimevr/tracking/trackers/udp/FirmwareConstants.kt @@ -58,6 +58,9 @@ enum class BoardType(val id: UInt) { GESTURES(21u), SLIMEVR_V1_2(22u), ESP32S3_SUPERMINI(23u), + GENERIC_NRF(24u), + SLIMEVR_BUTTERFLY_DEV(25u), + SLIMEVR_BUTTERFLY(26u), DEV_RESERVED(250u), ; @@ -88,6 +91,9 @@ enum class BoardType(val id: UInt) { GLOVE_IMU_SLIMEVR_DEV -> "SlimeVR Dev IMU Glove" SLIMEVR_V1_2 -> "SlimeVR v1.2" ESP32S3_SUPERMINI -> "ESP32-S3 SuperMini" + GENERIC_NRF -> "Generic nRF" + SLIMEVR_BUTTERFLY_DEV -> "SlimeVR Dev Butterfly" + SLIMEVR_BUTTERFLY -> "SlimeVR Butterfly" DEV_RESERVED -> "Prototype" } @@ -109,6 +115,8 @@ enum class MCUType(val id: UInt) { ESP32_C3(6u), MOCOPI(7u), HARITORA(8u), + NRF52(9u), + NRF54L(10u), DEV_RESERVED(250u), ;