q-interval packet 값이 비정상인 버그 수정
This commit is contained in:
@@ -487,7 +487,7 @@ fun QSwitch.toByteArray(): ByteArray {
|
|||||||
val delayTimeIntegerPart = this.delayTime.toInt()
|
val delayTimeIntegerPart = this.delayTime.toInt()
|
||||||
val delayTimeFractionPart = ((this.delayTime - delayTimeIntegerPart) * 10).toInt()
|
val delayTimeFractionPart = ((this.delayTime - delayTimeIntegerPart) * 10).toInt()
|
||||||
val intervalTimeIntegerPart = this.intervalTime.toInt()
|
val intervalTimeIntegerPart = this.intervalTime.toInt()
|
||||||
val intervalTimeFractionPart = ((this.intervalTime - delayTimeIntegerPart) * 10).toInt()
|
val intervalTimeFractionPart = ((this.intervalTime - intervalTimeIntegerPart) * 10).toInt()
|
||||||
|
|
||||||
val delayTimeArray = byteArrayOf(
|
val delayTimeArray = byteArrayOf(
|
||||||
((delayTimeIntegerPart.getNthDigit(2) + 0x30) and 0xFF).toByte(),
|
((delayTimeIntegerPart.getNthDigit(2) + 0x30) and 0xFF).toByte(),
|
||||||
|
|||||||
Reference in New Issue
Block a user