1234567891011121314151617181920212223242526272829303132 |
- export class EtcSdkBaseClass {
- connectBle() {}
- disconnectBle() {}
- transCmd() {}
- // 获取设备定制化信息
- getDeviceCustomizedInfo() {
- return {
- code: -1,
- }
- }
- configBleDataSerialize(res) {
- console.log("SDK返回数据")
- console.log(res)
- if (res.code == 0) {
- let data = res.data
- res.cmdResult = data.toString()
- const info = data[data.length - 1]
- const d = info.substr(info.length - 4, 4)
- if (d == '9000') {
- res.data = info.substr(0, info.length - 4)
- // res.cmdResult = data.toString()
- // res.code = 0
- } else {
- // res.code = -1
- }
- } else {
- res.code = -1
- res.msg = res.message || '未知错误'
- }
- return res
- }
- }
|