getDelete_pwd_card_fingerprint_user_data function
获取 添加密码/卡/指纹 的数据 ,参数ID为密码的id或者是指纹的id或者是卡的id
Implementation
Future<List<int>> getDelete_pwd_card_fingerprint_user_data(
int ID, BluetoothCmdType cmdType) async {
// TYPE 的定义
// 1 (0x01) 管理员密码
// 2 (0x02) 普通用户密码
// 3 (0x03) 超级用户密码
// 4 (0x04) 动态密码
// 5 (0x05) 防胁迫密码
// 6 (0x06) 卡
// 7 (0x07) 指纹
// 8 (0x08) 防胁迫指纹
// 13 (0x0d) 本地一次性密码
// 0xFE 0x06 LEN SNO TYPE ID checksum
// 指令
int cmd = 0x06;
// 获取SNO
final List<int> snoList = await getSNOList();
// TYPE 0x02普通密码,0x06卡,0x07指纹
int TYPE = cmdType.index;
// int TYPE = 0x06;
// int TYPE = 0x07;
// 获取ID, 被删除的对应id,当被删除的是密码的时候,就是密码对应的ID
// int ID = 1;
// int ID = 1;
// int ID = 4;
//有效数据
List<int> subData = [...snoList, TYPE, ID];
return tempEncrypt(cmd, subData);
}