Browse Source

上传广播 揭秘啊逻辑同步

newdev_chengguofeng
liwei1dao 3 months ago
parent
commit
e41bf3061c
  1. 4
      lib/modules/pairing/controllers/pairing_controller.dart

4
lib/modules/pairing/controllers/pairing_controller.dart

@ -889,7 +889,7 @@ class PairingController extends GetxController with WidgetsBindingObserver {
// 找到匹配的设备,提取授权码 // 找到匹配的设备,提取授权码
if (Platform.isIOS) { if (Platform.isIOS) {
// iOS设备,提取13-22字节的授权码 // iOS设备,提取13-22字节的授权码
code = extractBytesBigEndian(hexData, 13, 22); code = extractAndReverseBytes(hexData, 13, 22);
_verifiedDevicePid = _verifiedDevicePid =
extractAndReverseBytesToInt(hexData, 4, 5); extractAndReverseBytesToInt(hexData, 4, 5);
final pidHexIos = final pidHexIos =
@ -930,7 +930,7 @@ class PairingController extends GetxController with WidgetsBindingObserver {
} }
} else if (Platform.isAndroid) { } else if (Platform.isAndroid) {
// Android设备,提取15-24字节的授权码 // Android设备,提取15-24字节的授权码
code = extractBytesBigEndian(hexData, 15, 24); code = extractAndReverseBytes(hexData, 15, 24);
_verifiedDevicePid = _verifiedDevicePid =
extractAndReverseBytesToInt(hexData, 6, 7); extractAndReverseBytesToInt(hexData, 6, 7);
final pidHexAndroid = final pidHexAndroid =

Loading…
Cancel
Save