解决合并冲突
# Conflicts: # utils/BleReceive.js
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
import Common from '@/utils/Common.js'
|
||||
import { parseBleData } from '@/api/100J/HBY100-J.js'
|
||||
|
||||
class BleReceive {
|
||||
constructor() {
|
||||
@ -12,7 +13,9 @@ class BleReceive {
|
||||
'/pages/4877/BJQ4877': this.Receive_4877.bind(this),
|
||||
'/pages/100/HBY100': this.Receive_100.bind(this),
|
||||
'/pages/102/HBY102': this.Receive_102.bind(this),
|
||||
'/pages/6170/deviceControl/index':this.Receive_6170.bind(this)
|
||||
'/pages/6170/deviceControl/index':this.Receive_6170.bind(this),
|
||||
'/pages/100J/HBY100-J': this.Receive_100J.bind(this),
|
||||
'/pages/102/HBY102': this.Receive_102.bind(this)
|
||||
};
|
||||
}
|
||||
|
||||
@ -671,6 +674,21 @@ class BleReceive {
|
||||
|
||||
}
|
||||
|
||||
Receive_100J(receive, f, path, recArr) {
|
||||
let receiveData = {};
|
||||
try {
|
||||
if (!receive.bytes || receive.bytes.length < 3) return receiveData;
|
||||
const parsed = parseBleData(receive.bytes);
|
||||
if (!parsed) return receiveData;
|
||||
if (parsed.longitude !== undefined) receiveData.longitude = parsed.longitude;
|
||||
if (parsed.latitude !== undefined) receiveData.latitude = parsed.latitude;
|
||||
if (parsed.batteryPercentage !== undefined) receiveData.batteryPercentage = parsed.batteryPercentage;
|
||||
if (parsed.batteryRemainingTime !== undefined) receiveData.batteryRemainingTime = parsed.batteryRemainingTime;
|
||||
} catch (e) {
|
||||
console.log('[100J] BleReceive 解析失败', e);
|
||||
}
|
||||
return receiveData;
|
||||
}
|
||||
|
||||
Receive_6170(receive, f, path, recArr) {
|
||||
let receiveData = {};
|
||||
|
||||
Reference in New Issue
Block a user