You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无Movesense编程器时,如何查看设备日志进行调试?

无编程器时查看Movesense日志的可行方法

方法1:通过BLE传输实时日志

Movesense固件默认支持通过BLE通道发送日志数据,无需额外硬件:

  • 确认已通过DFU刷入的最新固件开启了BLE日志输出(官方固件默认启用基础日志)
  • 使用Movesense Mobile SDK中的LogSubscription接口,订阅设备的日志流
  • 在移动应用中解析BLE数据包,提取包含错误码、函数调用栈、日志级别的完整日志内容
  • 若不想开发自定义应用,可使用官方Movesense Debug App直接查看实时日志

方法2:读取Flash存储的离线日志

部分Movesense固件支持将日志写入内部Flash,适合故障场景后追溯:

  • 触发目标故障/错误场景,让设备将日志自动保存到Flash
  • 通过BLE发送/System/Log/Read指令,读取存储的日志数据
  • 解析返回的日志内容定位问题
    注意:需确保固件开启了Flash日志存储(可通过配置CONFIG_LOG_BACKEND_FLASH=y宏开启)

方法3:借助UART转BLE模块间接获取

若有闲置的UART转BLE模块,可临时搭建日志传输通道:

  • 查阅Movesense硬件手册,找到设备的UART引脚(TX/RX/GND)
  • 将UART转BLE模块的TX接设备RX、RX接设备TX,共地后供电
  • 用移动设备连接该BLE模块,接收设备通过UART输出的原始日志
    注意:需确认固件已开启UART日志输出(官方默认固件通常已开启)

内容的提问来源于stack exchange,提问作者Vadaliya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 15:40:31