DCD 설정 관련 수정 #55
@@ -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 )
|
||||
|
||||
|
||||
@@ -831,7 +831,7 @@ class MainViewModel @Inject constructor(
|
||||
txPacket(READ_WRITE.WRITE, CMD.DCD_GAS, dcdGas.value.copy(status = 0x50))
|
||||
|
||||
// tx SPRAY_DCD Write (DEFAULT VALUE)
|
||||
txPacket(READ_WRITE.WRITE, CMD.SPRAY_DCD, sprayDcd.value)
|
||||
txPacket(READ_WRITE.WRITE, CMD.SPRAY_DCD, sprayDcd.value.copy(status = 0x41))
|
||||
}
|
||||
|
||||
// Example: Emitting an event after a delay
|
||||
|
||||
Reference in New Issue
Block a user