[686][hardware]LED屏幕添加埋点以及日志,埋点数据优化

This commit is contained in:
xinfengkun
2024-12-30 15:33:33 +08:00
parent 2bc9a72097
commit f9996f4741

View File

@@ -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