|
@@ -31,6 +31,7 @@ import com.iscs.comm.enums.RunMode
|
|
|
import com.iscs.comm.extension.BleFrameExt
|
|
import com.iscs.comm.extension.BleFrameExt
|
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLEGetPowerCMD
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLEGetPowerCMD
|
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLEGetStatusCMD
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLEGetStatusCMD
|
|
|
|
|
+import com.iscs.comm.extension.BleFrameExt.buildBLEPowerOffCMD
|
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLESwitchRunModeCMD
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLESwitchRunModeCMD
|
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLETicketDataCMDList
|
|
import com.iscs.comm.extension.BleFrameExt.buildBLETicketDataCMDList
|
|
|
import com.iscs.comm.extension.BleFrameExt.getPower
|
|
import com.iscs.comm.extension.BleFrameExt.getPower
|
|
@@ -78,6 +79,7 @@ class MainActivity : ComponentActivity() {
|
|
|
// SDK初始化
|
|
// SDK初始化
|
|
|
CommManager.init(CommConfig().setCommType(CommType.CAN).setPort("can0").setBitrate(1000000))
|
|
CommManager.init(CommConfig().setCommType(CommType.CAN).setPort("can0").setBitrate(1000000))
|
|
|
// 蓝牙钥匙功能测试
|
|
// 蓝牙钥匙功能测试
|
|
|
|
|
+ bleKeyTest("CC:BA:97:21:72:C6")
|
|
|
// repeat(10) {
|
|
// repeat(10) {
|
|
|
// ISCSLog.i("xiaoming", "------------ start ------------")
|
|
// ISCSLog.i("xiaoming", "------------ start ------------")
|
|
|
// bleKeyTest("CC:BA:97:21:71:E6")
|
|
// bleKeyTest("CC:BA:97:21:71:E6")
|
|
@@ -161,6 +163,8 @@ class MainActivity : ComponentActivity() {
|
|
|
// var datas = byteArrayOf()
|
|
// var datas = byteArrayOf()
|
|
|
// pkgList.forEach { datas += it.pkgData }
|
|
// pkgList.forEach { datas += it.pkgData }
|
|
|
// ISCSLog.i("xiaoming $mac", "读取作业票:${String(datas)}")
|
|
// ISCSLog.i("xiaoming $mac", "读取作业票:${String(datas)}")
|
|
|
|
|
+ val powerOff = bm.writeByResponse(token.buildBLEPowerOffCMD())
|
|
|
|
|
+ ISCSLog.i("xiaoming $mac", "设备关机结果:$powerOff")
|
|
|
} else {
|
|
} else {
|
|
|
// 进行重连,这里可以封装尝试次数
|
|
// 进行重连,这里可以封装尝试次数
|
|
|
bleKeyTest(mac)
|
|
bleKeyTest(mac)
|