handleQuery_lock_it_up_WithData function
处理 查询当前锁是否锁死 返回的数据
Implementation
void handleQuery_lock_it_up_WithData(List<int> value) async {
// 0xFE 0x2B LEN SNO checksum
String cmdName = '查询当前锁是否锁死';
// 获取有效数据的长度
int len = value[2];
//获取解密后的有效数据
List<int> dataDecrypt = await decryptTemp(value);
// ERR_CODE为0x00时表示创建用户成功,为其他字段时则表示创建用户失败,其中为0X0B时表示用户已经重复
// int ERR_CODE = dataDecrypt[len - 1];
// if (ERR_CODE != 0) {
// print('$cmdName,失败,错误码:$ERR_CODE');
// return;
// }
// ENABLE 为0x00表示锁为锁死状态;为 0x01,表示锁为正常状态
int ENABLE = dataDecrypt[0];
String ENABLE_str = ENABLE == 0 ? '已死锁' : '正常';
print('$cmdName,成功');
ZygBluetoothTool.cmdMsgHandle(
'$cmdName,执行成功。状态:$ENABLE_str', {'cmd': cmdName, 'state': ENABLE_str});
}