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

Flutter环境下无法从TI Sensor Tag CC2650读取运动数据

TI Sensor Tag CC2650 运动数据读取问题(flutter_blue_plus)
  • 当前状态:使用flutter_blue_plus示例代码连接传感器,按键触发等服务可正常交互,但无法读取运动数据;传感器连接官方APP时可正常获取运动数据。

相关截图:
传感器服务列表
运动服务特征详情
官方APP运动数据展示

排查建议

  1. 确认运动服务的激活步骤
    TI Sensor Tag的运动传感器(加速度计、陀螺仪等)需要先向对应配置特征写入开启指令才能激活数据上报。检查代码是否遗漏该操作:

    • 找到运动服务下的配置特征(参考TI官方文档,UUID通常为F000AA82-0451-4000-B000-000000000000类格式)
    • 向该特征写入01(或对应激活指令),再尝试订阅数据特征。
  2. 检查数据特征的订阅方式
    运动数据一般通过**通知(Notify)**推送,而非主动读取。确保代码对运动数据特征执行了setNotifyValue(true)操作,并正确监听回调事件。

  3. 核对特征UUID准确性
    确认代码中使用的运动服务、数据特征UUID与截图显示的完全一致,注意短UUID转长UUID的规则以及大小写匹配。

  4. 验证蓝牙权限与系统适配
    Android 12+需确保应用获取BLUETOOTH_CONNECT、BLUETOOTH_SCAN权限;iOS端需在Info.plist中配置NSBluetoothAlwaysUsageDescription权限描述。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 18:42:08