|
|
@@ -325,15 +325,15 @@ class ModBusManager(
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 操作钥匙底座卡扣,一次只操作一个卡扣
|
|
|
+ * 操作钥匙/便携式底座钥匙卡扣,一次只操作一个卡扣
|
|
|
*
|
|
|
* @param isOpen true:开操作 false:关操作
|
|
|
- * @param isLeft true:左卡扣 false:右卡扣
|
|
|
+ * @param index 0:左 1:右 便携式底座钥匙传0
|
|
|
*/
|
|
|
- fun generateKeyBuckleCmd(isOpen: Boolean, isLeft: Boolean): MBFrame {
|
|
|
+ fun generateKeyBuckleCmd(isOpen: Boolean, index: Int): MBFrame {
|
|
|
return MBFrame(
|
|
|
FRAME_TYPE_WRITE,
|
|
|
- byteArrayOf(0x00, 0x11, if (isLeft) 0b10000000.toByte() else 0b00001000, if (isOpen) 0x00 else 0xFF.toByte())
|
|
|
+ byteArrayOf(0x00, 0x11, if (index == 0) 0b10000000.toByte() else 0b00001000, if (isOpen) 0x00 else 0xFF.toByte())
|
|
|
)
|
|
|
}
|
|
|
|