2

我开发了自己的蓝牙低功耗配置文件,以便从一堆光传感器读取电压。唯一的问题是,在我的 iPhone 上,我找不到从 GATT 数据库中读取数据的正确方法。我连接良好,发现特征没有问题,但只是不知道如何正确读取数据。我正在研究 BLE112,数据应该是 4 个字节的形式。我目前正在尝试使用的代码是:

[sensorZeroCharacteristic.value getBytes:&val length:sizeof(val)];          
result = (CGFloat)val;

(val 是一个 uint32_t)

但这给出了一些非常大(但一致)的数字,那么我做错了什么?

4

0 回答 0