expo-ble模块测试demo 联调BLE模块
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
import {Buffer} from 'buffer';
|
||||
import {ProtocolFrame} from './types';
|
||||
import {FRAME_CONSTANTS} from './Constants';
|
||||
|
||||
@@ -11,7 +10,8 @@ export class ProtocolManager {
|
||||
for (let i = 0; i < frameData.length; i++) {
|
||||
sum += frameData[i];
|
||||
}
|
||||
return sum & 0xff;
|
||||
console.debug(`[ProtocolManager] Checksum calculated: 0 - ${sum} = ${(0 - sum) & 0xff}`);
|
||||
return (0 - sum) & 0xff;
|
||||
}
|
||||
|
||||
static verifyChecksum(frameData: Uint8Array, expectedChecksum: number): boolean {
|
||||
|
||||
Reference in New Issue
Block a user