TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2541 sensor 讀取秒數該從哪裡變動?

請問source code要從哪裡改秒數?

Yan:

hi ben,

能说明一下读取秒数具体指的是什么吗?

ben wei:

回复 Yan:

  Dear Yan,

不好意思,沒說清楚我想要說的是假設我現在sensor是每一秒傳一次數據到手機上

那我想要更改成十分鐘傳一次數據到手機上,可是我不知道source code哪裡可以改?

還有請問一下side button有key name 可以提供嗎?

我也想要改成當接上電源always low不用在按下side button再去trigger sensorTag

Thanks a lot

Ben

ben wei:

回复 Yan:

Dear Yan,

我的意思是講說 我們假設cc2541跟device 已經連上了。

我們Android 去load cc2541的時間是每秒鐘一次,以Iphone來講 有UI可以調時間是最小0.1到最大2.5秒但Android 沒看到有UI可以調,請問 source code 要改哪裡呢?

我是有看到可疑的地方可以更改是在st_util.c這個file

// Data readout periods (range 100 – 2550 ms)#define SENSOR_MIN_UPDATE_PERIOD        100 // Minimum 100 milliseconds#define SENSOR_PERIOD_RESOLUTION         10 // Resolution 10 milliseconds

請問這個是在更改什麼呢?

然而我發現在sensorTag.c裡面原來已經define好 多少秒讀一次

static uint16 sensorMagPeriod = MAG_DEFAULT_PERIOD;  //1000static uint16 sensorAccPeriod = ACC_DEFAULT_PERIOD; //1000static uint16 sensorTmpPeriod = TEMP_DEFAULT_PERIOD; //1000static uint16 sensorHumPeriod = HUM_DEFAULT_PERIOD; //1000static uint16 sensorBarPeriod = BAR_DEFAULT_PERIOD; //1000static uint16 sensorGyrPeriod = GYRO_DEFAULT_PERIOD; //1000

但如果我加大到五分鐘 就好像五分鐘開始load一次data沒錯,但如果我想要一開啟的時候強制要load data在五分鐘load一次data

有解嗎?

謝謝

BEN

赞(0)
未经允许不得转载:TI中文支持网 » cc2541 sensor 讀取秒數該從哪裡變動?
分享到: 更多 (0)