|
|
@ -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 = |
|
|
|