{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671518251439,"data":{"id":71713363,"title":"4.7ETA栏显示预计到达时间","slug":"at2p68","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

文档中有【HMI】标志的表示:Auto基于SDK实现的示例,可能与Auto最新版本效果存在差异,仅供参考。


1.功能介绍

1.1 预计到达时间显示

1)计算时,BL封装引擎asl基础库获取当前时间,HMI可以根据这个时间再加上ETA做推算


注:为什么要用基础引擎库的时间?

1、 基础引擎库的时间,综合了各种时间,较为准确和全面(第三方特定设置的时间 > GPS时间 > 系统本地时间)

2、 tbt所有逻辑均用此时间(包括整点播报、限行禁行逻辑判断等)。所以用此时间可以与tbt逻辑保持一致,导航内体验统一


2)显示规则【HMI】

若系统时间为24小时制:

预计到达时间为当日内显示为:       预计 23:12 到达

预计到达时间为次日内显示明天:    预计明天2:12到达

预计到达时间为后天显示星期:       预计周二2:12到达


若系统时间为12小时制:

预计到达时间为当日内显示为:       预计晚上9:12到达

预计到达时间为次日内显示明天:    预计明天凌晨2:12到达

预计到达时间为后天显示星期:       预计周二上午10:12到达


12小时制:【0~6) 凌晨,【6,12)为上午;【12,13)为中午;【13,18)为下午,【18,24)为晚上


1.2 显示策略【HMI】

轮播显示:剩余距离+剩余时间 与 预计到达时间轮换显示。N秒轮播显示(N默认值为2秒)


2.相关技术模块

导航引导基本信息


","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-04-06 06:58:50","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":162,"collectCount":10,"estimateDate":2,"docStatus":0,"permissions":true,"overView":false}}