目前學生使用sensortag,
並且想將accelerometer以及gyroscope的取樣頻率提高,
所以去更改sensortag.c 這個檔案,如下:
110 #define ACC_DEFAULT_PERIOD 10
111 #define GYRO_DEFAULT_PERIOD 10
之後燒入sensortag中,
但是只有accelerometer成功取樣率100Hz
而gyroscope只會讀取一次data就停止運作…
目前還不知道問題出在哪,
或者有其他方式和改code的部分可以提供呢?
最後還是很感謝您的答覆^^
Viki Shi:
可修改一下两个值实现:
#define GYRO_DEFAULT_PERIOD
#define GYRO_STARTUP_TIME
Hsiang-Sheng Wang:
回复 Viki Shi:
Viki 您好:
很感謝您的回覆,
學生已可以成功更改加速規和陀螺儀的取樣頻率,
由於BLE DM似乎輸出的感測data是十六進位,
所以改用手機(IOS OS)的APP(Multitool)去收取感測數據,
但是取樣頻率設定為20Hz,常常會只收到19筆or21筆,
而使用BLE DM可成功收取20筆,不知道原因出在哪?