From e6e9c296f2173075e5257dd5a2b7195f5fa28f2c Mon Sep 17 00:00:00 2001 From: jjangddu Date: Fri, 24 Apr 2026 16:04:44 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20mls=20LED=20=EB=AA=85=EB=A0=B9=20ASCII?= =?UTF-8?q?=20=ED=8F=AC=EB=A7=B7=EC=9C=BC=EB=A1=9C=20=EB=B3=80=EA=B2=BD=20?= =?UTF-8?q?(buildCommand=E2=86=92buildCommandASCII)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 기존: mls? + [0x05, 0x00] (2바이트 LE 파라미터) → LED 안 바뀜 변경: mls?5 (ASCII 숫자) → exe 프로그램과 동일 포맷 Co-Authored-By: Claude Opus 4.6 (1M context) --- .../main/java/com/example/medilightv2android/ble/BleManager.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/example/medilightv2android/ble/BleManager.kt b/app/src/main/java/com/example/medilightv2android/ble/BleManager.kt index 0ce9a43..fd326cc 100644 --- a/app/src/main/java/com/example/medilightv2android/ble/BleManager.kt +++ b/app/src/main/java/com/example/medilightv2android/ble/BleManager.kt @@ -354,7 +354,7 @@ class BleManager private constructor(private val context: Context) { } fun sendLedMode(state: Int) { - sendRaw(CRC16.buildCommand("mls", intArrayOf(state))) + sendRaw(CRC16.buildCommandASCII("mls", "$state")) } fun sendImuQuery() {