|
|
@@ -150,7 +150,7 @@ class PageDetailTask : PageBase() {
|
|
|
LogUtil.i("xiaoming $mac", "读取作业票:首包信息:$ticketInfo")
|
|
|
// 校验是否有子包,如果有,继续读取子包数据
|
|
|
for (idx in 1 until ticketInfo.pkgTotal) {
|
|
|
- delay(100)
|
|
|
+ delay(500)
|
|
|
val ticketSubPackageInfo =
|
|
|
bm.writeByResponse(token.buildBLEGetTicketInfoCMD(idx, ticketInfo.pkgTotal))
|
|
|
.getTicketPackageInfo()
|
|
|
@@ -161,7 +161,7 @@ class PageDetailTask : PageBase() {
|
|
|
pkgList.forEach { datas += it.pkgData }
|
|
|
val ticketJson = String(datas)
|
|
|
LogUtil.i("xiaoming $mac", "读取作业票:${ticketJson}")
|
|
|
- // bm.writeByResponse(token.buildBLESwitchRunModeCMD(BleRunMode.STBY)).getSwitchRunModeResult()
|
|
|
+ bm.writeByResponse(token.buildBLESwitchRunModeCMD(BleRunMode.STBY)).getSwitchRunModeResult()
|
|
|
bm.writeByResponse(token.buildBLEPowerOffCMD())
|
|
|
val json = Json { ignoreUnknownKeys = true }
|
|
|
val ticket = json.decodeFromString<Ticket>(ticketJson)
|