This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2650STK:有关如何在不使用 SimpleLink TI 应用的情况下读取传感器数据的更多信息

Guru**** 2348500 points
Other Parts Discussed in Thread: BLE-STACK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1424857/cc2650stk-more-information-about-how-to-read-the-sensor-data-without-using-simplelink-ti-app

器件型号:CC2650STK
Thread 中讨论的其他器件:BLE-STACK

工具与软件:

您好!

我正在尝试使用"python 脚本和 Using Blow library"读取传感器数据。

链接如下:

https://github.com/hbldh/bleak

 

目前、我对从 BMP280 (气压计传感器)收集数据感兴趣。 我可以从传感器中获取原始数据。

以下是我的问题:

1.原始数据值是否已校准? 如果不是、如何访问校准值?  

2.如何知道从 BMP280中获取数据的分辨率?

2.根据我能说的、我从 BMP280中得到了6个字节。 从 BMP280数据表中、这6字节应具有温度和压力值信息。

根据 BMP280配置的分辨率、从传感器标签接收的6字节将具有不同的含义。 我如何知道其配置的分辨率?

3.或者,你能告诉我应该用什么格式来解析接收到的原始数据,使原始数据有意义吗?

注意:

我已经查看过、尽管我相信这些信息不会帮助我回答上述问题。

如果可以、请将我指向文档中的确切部分?

https://www.ti.com/tool/download/BLE-STACK-2-X 
https://www.ti.com/lit/tidu862 
https://www.ti.com/tool/SENSORTAG-SW 


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您联系我们。 我强烈建议参考 BLE-STACK SDK 中包含的 sensortag 示例、因为该示例向您展示如何从 BMP 中提取数据并针对压力和温度进行处理。 您是否有机会直接引用该示例?

    此致、

    1月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jan:

    感谢您的答复。 是的、我看了示例。

    找到最终压力值是一个非常好的参考、因为 SensorBmp280.c 清楚地说明了如何从原始压力值和校准值中找出最终压力值。

    我可以使用 python Blore 库从 sensor 标签通过 BLE 获取原始压力值。 最后一部分是校准值!

    您能指导我找到正确的资源吗? 具体信息

    1.如何通过 BLE 从传感器标签内部的 BMP280获取校准值?

    2.从传感器标签内的 Barometer 传感器获取校准数据的 UUID 是什么?

    如果有任何帮助、将不胜感激

    谢谢!

    哈沙德

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Harshad、

    明白了。 没问题!

    1. 如何通过 BLE 从传感器标签内部的 BMP280获取校准值?[/QUOT]

    通过读取传感器中包含校准数据的实际地址可以获得校准数据:

    sensorBmp280Init ()已经做了它,并可以使用一个参考。

    要通过 BLE 发送数据、您需要获取该数据并通过通知将其发送到中心设备、或将其写入中心设备可以读取的特征。

    2. 从传感器标签内的 Barometer 传感器获取校准数据的 UUID 是什么?[/QUOT]

    我可能会弄错、但我不记得默认情况下有一个特性来获取校准数据。 如果是这种情况、则需要添加一个额外的特征来获取该特征并使用自定义 UUID。

    此致、

    1月

    [/quote]