← 返回文章

摩托车仪表投屏停止后,HUD 与离线地图如何继续显示导航?

区分导航投屏、HUD 提示和路线周边地图,说明手机、SDK 与仪表的分工,以及地图准备、位置更新和离线算路的边界。

先区分投屏停止和导航结束

摩托车仪表的导航投屏停止后,如果导航会话和已认证的 Wi-Fi 主连接仍然有效,仪表可以继续接收 HUD 转向提示。完成路线周边地图传输并接入地图显示的仪表,还可以结合底图、路线和 Wi-Fi 主会话的位置数据继续显示导航。视频停止不等于导航结束,也不意味着所有硬件都会自动切到地图。

无限骑行的方案由手机负责路线规划与导航数据,SDK 连接手机和仪表,厂商负责终端的通信、解码与显示。地图能否继续显示,取决于设备能力、地图是否就绪、连接状态和当前位置是否仍在缓存范围内。

投屏、HUD 和离线地图有什么区别?

方式 仪表显示什么 接入条件与边界
导航投屏 手机生成的导航画面 通过 Wi-Fi 接收视频,仪表完成解码与显示
HUD 提示 转向、路名和距离等结构化信息 通过 Wi-Fi 主业务会话更新,由仪表 UI 绘制;HUD 本身不包含地图底图
路线周边地图 已准备的底图、路线及当前位置 先通过 Wi-Fi 接收地图,后续结合 Wi-Fi 主会话的位置数据显示;不是整座城市都传到仪表

大屏按“投屏 + HUD”接入,两条链路分别处理。仅当屏幕很小、无法投屏时使用 HUD 单独导航。地图显示需要 Core 的地图端口和显示驱动;当前 Managed 只有路线/位置事件,没有底图存储端口。不能用配对成功来判断地图能力已完成。

手机锁屏前需要完成什么?

按离线地图指南准备:

  1. 在 APP「我的 → 离线地图」下载覆盖路线的已发布道路区域。
  2. 开始导航前连接设备 Wi-Fi,保持 APP 前台。
  3. 等待「设备地图已就绪」后,再按目标手机和固件组合验证锁屏表现。

区域道路包保存在手机,仪表只接收路线附近的道路窗口,自己绘制道路线、规划路线和位置箭头。当前道路矢量路径无需生成地图图片,也不包含地名或 POI;须使用 r25 配套 SDK 与固件。路线超出下载范围时,返回 APP 补充区域;锁屏后的窗口更新与定位仍须在目标手机上验证。

离线地图等于不联网也能搜索和算路吗?

不等于。这里的离线地图用于缓存和显示道路几何,不提供离线算路。目的地搜索、路线规划和偏航重算仍由手机导航服务完成。因此,“已下载道路区域”不能作为完全离线导航的承诺。

地图传输与显示的完整条件见地图接入文档;HUD 的事件与结束流程见导航文档,视频接入见投屏文档。

导航声音是否随画面一起传输?

不会自动随视频或 HUD 传输。内置导航使用系统 / A2DP 音频路由;Wi-Fi 音频需要独立接入和用户授权,且只能采集系统允许的来源。高德公开文本回调没有原始 PCM,APP 不内置 TTS、不生成替代语音。详见音频接入。

厂商该怎样验收这套导航?

至少分别测试正常投屏、仅视频停止、视频恢复、Wi-Fi 主业务断连与恢复、位置过期、偏航和主动结束导航。

  • 仅视频停止时,仍有效的 HUD 不应被一并清除;地图已就绪的设备可进入地图显示。
  • 视频恢复后,检查是否按设计切回投屏。
  • 位置过期时暂停位置更新;导航结束、断连或解绑时清理地图和位置,避免显示旧会话信息。
  • 偏航或路线超出缓存范围时,检查手机端路线更新、地图补充和设备显示,不把旧底图当成新路线已就绪。

可用 ESP32-P4 参考工程了解板级适配,再以自己的屏幕、无线和内存条件建立验收范围。

咨询适合你的仪表硬件的导航接入方案。

INFINITE RIDE / RESOURCES更多文章 ↗

继续阅读

智能仪表厂商:自研骑行 APP,还是接入现有 APP 与 SDK?

从手机端维护、FreeRTOS 固件、车辆接口和交付范围比较两种接入方式,了解无限骑行 APP 与硬件 SDK 的分工。

阅读约 4 分钟

FreeRTOS 智能仪表 SDK 接入前,要准备哪些硬件信息?

CPU、系统、通信、屏幕和车辆接口,决定 SDK 交付与适配工作。

阅读约 3 分钟