[Taxi无人化]refactor: 优化自车定位回调 日志打印;

This commit is contained in:
aibingbing
2023-09-05 15:10:27 +08:00
committed by zhongchao
parent ee7ec8268b
commit 198ea5dce0

View File

@@ -530,7 +530,7 @@ object TaxiTaskModel {
"judgeDriveToNearestStationTaskStation() ${virtualTask.siteName} distance = $distance"
)
if (distance <= TaxiUnmannedConst.ARRIVE_AT_START_STATION_DISTANCE) { // 15米内到站
DebugView.printInfoMsg("[高德定位围栏] 触发围栏任务类型DriveToNearestStationTask围栏范围${TaxiUnmannedConst.ARRIVE_AT_START_STATION_DISTANCE}")
DebugView.printInfoMsg("[自车定位围栏] 触发围栏任务类型DriveToNearestStationTask围栏范围${TaxiUnmannedConst.ARRIVE_AT_START_STATION_DISTANCE}")
submitArriveSite(virtualTask.siteId, true, isArrivedNearestStation = true)
}
}
@@ -898,7 +898,7 @@ object TaxiTaskModel {
}
fun prepareNextTask(siteId: Long) {
DebugView.printInfoMsg("[PrepareNextTask] 准备发送请求 siteId = $siteId")
DebugView.printInfoMsg("[PrepareNextTask] 准备发送请求, siteId=$siteId")
TaxiTaskWithOrderServiceManager.prepareTask(
mContext,
siteId,
@@ -939,13 +939,13 @@ object TaxiTaskModel {
val listener = it.value
listener.onStartPrepareTask120s(true)
}
DebugView.printInfoMsg("[PrepareNextTask] 倒计时${TaxiUnmannedConst.TIMER_PREPARE_TASK_INTERVAL_120S/1000}秒后prepareNextTask siteId = $siteId")
DebugView.printInfoMsg("[PrepareNextTask] 倒计时${TaxiUnmannedConst.TIMER_PREPARE_TASK_INTERVAL_120S/1000}秒后prepareNextTask, siteId=$siteId")
UiThreadHandler.postDelayed(mPrepareTaskDelay120SRunnable, TaxiUnmannedConst.TIMER_PREPARE_TASK_INTERVAL_120S)
}
fun removePrepareTaskDelay120S() {
if (mPrepareTaskDelay120SRunnable != null){
DebugView.printInfoMsg("[PrepareNextTask] removeCallbacks prepareNextTask120s")
DebugView.printInfoMsg("[PrepareNextTask] removeCallbacks, 取消prepareNextTask倒计时")
UiThreadHandler.removeCallbacks(mPrepareTaskDelay120SRunnable)
mTaxiTaskWithOrderCallbackMap.forEach {
val listener = it.value
@@ -1244,7 +1244,7 @@ object TaxiTaskModel {
if (stationAngle > 90) {
i(TAG, "judgeEndStation() = 刚过站且在15m内")
DebugView.printInfoMsg(
"[高德定位围栏] 触发围栏,任务类型:${
"[自车定位围栏] 触发围栏,任务类型:${
TaskTypeEnum.valueOf(
mCurrentTaskWithOrder?.taskType ?: 0
)?.name
@@ -1256,7 +1256,7 @@ object TaxiTaskModel {
if (currentLocation.gnssSpeed < 0.5) {
i(TAG, "judgeEndStation() = 没有过站、速度基本为零且在15m内")
DebugView.printInfoMsg(
"[高德定位围栏] 触发围栏,任务类型:${
"[自车定位围栏] 触发围栏,任务类型:${
TaskTypeEnum.valueOf(
mCurrentTaskWithOrder?.taskType ?: 0
)?.name