看板 ASM 關於我們 聯絡資訊
各位前輩好: 我利用MCU控制步進馬達的轉速,並將目前轉速的值透過藍牙傳至APP作顯示 現在我在APP上面多加一個按鈕來遠端控制MCU,但發現MCU沒辦法做即時的動作 請問這部分要怎麼解決呢? (程式碼有包含其他的感測器的數值也會傳至APP) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.0.33 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1504543823.A.790.html
chuegou: app按鈕送出命令BT有傳出去嗎 09/05 00:56
chuegou: mcu有收到命令嗎 收到的命令對嗎 09/05 00:56
chuegou: 還是你在意的點是"即時"? 09/05 00:57
在意的點是即時沒錯,有收到命令,且也正確,但會延遲 ※ 編輯: OwTaingJune (112.105.0.33), 09/05/2017 01:00:09 ※ 編輯: OwTaingJune (112.105.0.33), 09/05/2017 03:07:33
m490521: 延遲多久?BLE本身不是real time的 09/05 08:18
2秒以上 ※ 編輯: OwTaingJune (112.105.0.33), 09/05/2017 18:04:39
nissptt: 之前看YouTube有一篇講到這個,好像是會等佇列滿,不然就 09/12 18:17
nissptt: 會延一下(好像有指令可以強制送),要不要在你的訊號後面 09/12 18:17
nissptt: 隨便加點東西,增加長度讓佇列滿。我沒做過這個,只是恰 09/12 18:17
nissptt: 巧看到。 09/12 18:17