getSet_Query_Lock_name_data function

Future<List<int>> getSet_Query_Lock_name_data(
  1. String? nameStr
)

获取 设置/查看锁的名称 的数据

Implementation

Future<List<int>> getSet_Query_Lock_name_data(String? nameStr) async {
  // 0xFE 0x11 LEN SNO NAME checksum
  // 指令
  int cmd = 0x11;
  // 获取SNO
  final List<int> snoList = await getSNOList();

  List<int> NAME = [];

  //NAME 为需要修改的新名称,需要用ASCII码表示
  // List<int> NAME = userNameToAscii('FM67_wss');
  if (nameStr != null) {
    NAME = userNameToAscii(nameStr);
  }
  // 如果NAME值为空,LEN 为0x03的时候,则是查看锁蓝牙的名称

  //有效数据
  List<int> subData = [...snoList, ...NAME];

  return tempEncrypt(cmd, subData);
}