嗨,对于这可能是一个非常基本的问题提前道歉。我是一名临床生理学家,试图对这个单元进行编程,以记录对运动障碍患者的实验。
我已经使用一些简单的
matlab 命令通过 BLE 协议连接到设备以连接到 WeSU 特征 + 服务。这是我所在的位置:
%%%
device = ble('WeSU')
chr =特征(设备,“00000000-0001-11E1-9AB4-0002A5D5C51B”,“00E00000-0001-11E1-AC36-0002A5D5C51B”)
X = 读取(字符);
ACC = typecast(uint8(X([2:3])),'uint16');
%%%
在哪里
X = [ 192 3 65 0 9 0 237 3 19 0 15 0 156 255 233 255 207 254 241 1]
我知道我正在尝试转换为本机单位,但我对数据表的了解还不足以让我继续前进!“ACC...”行是我的猜测,但没有成功。
(A) 我是否订阅了正确的特征?
(B) 如何正确地将原始数据格式转换为加速度计/陀螺仪的本机单位?
任何帮助(或指向过去讨论的指针)将不胜感激!