From 174cb4fb456c7c2b2166c4111fa6b9300669e91e Mon Sep 17 00:00:00 2001 From: StevenBuzzi Date: Fri, 6 Mar 2026 10:31:03 +0900 Subject: [PATCH] =?UTF-8?q?1.=20DCD=20=EC=84=A4=EC=A0=95=20=EC=8B=9C=20Pac?= =?UTF-8?q?ket=200x41=20=EA=B3=A0=EC=A0=95=EC=9C=BC=EB=A1=9C=20=EC=A0=84?= =?UTF-8?q?=EC=86=A1=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95=202.?= =?UTF-8?q?=20DCD=20=EC=84=A4=EC=A0=95=EA=B0=92=20=EB=B3=80=EA=B2=BD=20?= =?UTF-8?q?=ED=9B=84=20ok=20=EB=88=84=EB=A5=B4=EB=A9=B4=20Packet=20?= =?UTF-8?q?=EC=A0=84=EC=86=A1=ED=95=98=EC=97=AC=20=EC=84=A4=EC=A0=95?= =?UTF-8?q?=EB=90=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95=203.=20?= =?UTF-8?q?=EB=B6=80=ED=8C=85=20=EC=8B=9C=20DCD=20Packet=200x41=20?= =?UTF-8?q?=EA=B3=A0=EC=A0=95=EC=9C=BC=EB=A1=9C=20=EC=A0=84=EC=86=A1?= =?UTF-8?q?=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ui/screens/home/dcd/DcdSettingPopup.kt | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/laseroptek/raman/ui/screens/home/dcd/DcdSettingPopup.kt b/app/src/main/java/com/laseroptek/raman/ui/screens/home/dcd/DcdSettingPopup.kt index 5bd631c..a34a4cd 100644 --- a/app/src/main/java/com/laseroptek/raman/ui/screens/home/dcd/DcdSettingPopup.kt +++ b/app/src/main/java/com/laseroptek/raman/ui/screens/home/dcd/DcdSettingPopup.kt @@ -256,7 +256,11 @@ fun DcdSettingPopup( mainViewModel.setSelectedSprayDcdIndex(i) val optionValue = mainViewModel.sprayDcdList[i] mainViewModel.setSprayDcd(optionValue) - mainViewModel.txPacket(READ_WRITE.WRITE, CMD.SPRAY_DCD, optionValue) + mainViewModel.txPacket( + READ_WRITE.WRITE, + CMD.SPRAY_DCD, + optionValue.copy(status = 0x41) + ) scope.launch { mainViewModel.saveSprayDcdIndexToPreference() @@ -303,7 +307,11 @@ fun DcdSettingPopup( mainViewModel.setSelectedSprayDcdIndex(i) val optionValue = mainViewModel.sprayDcdList[i] mainViewModel.setSprayDcd(optionValue) - mainViewModel.txPacket(READ_WRITE.WRITE, CMD.SPRAY_DCD, optionValue) + mainViewModel.txPacket( + READ_WRITE.WRITE, + CMD.SPRAY_DCD, + optionValue.copy(status = 0x41) + ) scope.launch { mainViewModel.saveSprayDcdToPreference() @@ -603,6 +611,12 @@ fun DcdSettingPopup( sprayDcd ) + mainViewModel.txPacket( + READ_WRITE.WRITE, + CMD.SPRAY_DCD, + sprayDcd.copy(status = 0x41) + ) + mainViewModel.setSelectedSprayDcdIndex( selectedSprayDcdIndex ) //mainViewModel.setSprayDcdList( mainViewModel.sprayDcdList )