← 返回文章

多个智能仪表型号,如何共用一套骑行 APP?

通过型号能力配置匹配功能入口,同时保留各自的屏幕、通信与车辆接口。

让 APP 根据型号显示可用功能

不同仪表可能共用手机端,却采用不同屏幕、蓝牙方案和车辆接口。无限骑行按型号配置业务与通信能力,终端提供真实的屏幕及视频规格,APP 据此呈现支持的功能。

厂商可以复用同一套手机端交互,把型号差异留在能力配置与终端适配中。新增型号仍需核对实际硬件条件,而不是直接复制另一型号的全部功能。

列一张功能与接口对应表

从电量、里程、导航、通知和车辆操作中选出产品真正需要的能力,为每项能力明确数据来源、执行接口与显示方式。

例如,电量需要真实的数据源;鸣笛需要车辆接口执行;导航视频需要网络接收、解码和屏幕支持。只有对应路径完成适配,才能将能力开放给用户。

区分“请求收到”和“操作完成”

SDK 负责校验与转发业务指令,车辆控制器负责执行。固件应在获得实际执行结果后回报成功或失败,让 APP 展示正确状态。

这能减少用户反复点击、指令状态不明和断连后继续展示旧数据等问题。蓝牙写入成功不能代替车辆动作的执行结果。

为每个型号保留验证记录

  • 配对与重新连接后,APP 是否显示正确的功能入口?
  • 未配置或未适配的操作,是否保持不可用?
  • 车辆执行失败,APP 能否收到失败结果?
  • 重复请求、断连与过期状态,终端如何处理?

型号上线前,按目标手机与实际硬件记录这些结果。清晰的能力范围有助于研发、测试与售后使用同一套产品说明。

查看接口分工 · 讨论型号接入

INFINITE RIDE / RESOURCES更多文章 ↗

继续阅读

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

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

阅读约 3 分钟

智能仪表导航:投屏与 HUD 如何一起接入?

大屏同时接入导航投屏与 HUD;小屏无法投屏时仅用 HUD,明确两条链路的处理与验收。

阅读约 3 分钟