logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于OpenHarmony的MQTT语音导航模块数据流设计与实践

嵌入式MQTT开发中,通信稳定性往往不取决于协议本身,而取决于数据流如何在不同线程间流动。本文从数据流视角,梳理MQTT语音导航模块的设计思路。 一、整体数据流 云端MQTT Broker↓设备MQTT客户端(tcpip线程回调)↓消息队列↓工作线程↓地图引擎接口↓JSON构造↓tcpip_callback↓MQTT发布↓云端 text 整个链路是单向异步的:下行指令从云端到达设备,在工作线程中完

基于OpenHarmony的MQTT语音导航模块开发实践

一、项目背景 最近在做一个车载仪表的语音导航功能,核心需求是通过MQTT协议实现云端与设备的双向通信——云端下发搜索指令,设备端搜索POI后上报结果,再通过语音或旋钮选择目的地和路线,最终完成导航启动。 项目基于OpenHarmony L0轻量系统,跑在D21X开发板上。MQTT作为轻量级物联网协议,天然适合这种资源受限、需要实时通信的场景。 二、整体架构 整个模块分为三层: MQTT通信层:负责

到底了