diff --git a/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/LedSourceManager.kt b/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/LedSourceManager.kt index 0eee36e2d8..8550120547 100644 --- a/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/LedSourceManager.kt +++ b/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/LedSourceManager.kt @@ -107,8 +107,8 @@ object LedSourceManager : IWriteChainLogListener { */ fun updateTurnSignalData(type: Int) { if (isDriver) { - writeChainLogListener?.onWriteChainLog(TAG, "LED外屏数据源", "车灯状态=${type}") if (typeTurnSignal != type) { + writeChainLogListener?.onWriteChainLog(TAG, "LED外屏数据源", "车灯状态=${type}") typeTurnSignal = type receiveUI(TurnSignalUI(type != 0, type)) } @@ -121,12 +121,12 @@ object LedSourceManager : IWriteChainLogListener { */ fun updateAccelerationData(acceleration: Double) { if (isDriver) { - writeChainLogListener?.onWriteChainLog( - TAG, - "LED外屏数据源", - "车辆加速度值=${acceleration}" - ) if (acceleration <= -2) { + writeChainLogListener?.onWriteChainLog( + TAG, + "LED外屏数据源", + "车辆加速度值=${acceleration}" + ) val now = System.currentTimeMillis() if (now - lastUpdateEmergencyBrakeTime > 60 * 1000L) {//1m内不进行多次提示 lastUpdateEmergencyBrakeTime = now