[討論] Arduino 是否可行 HM-10已刪文

看板Printer3D (3D列印)作者 (Amo)時間4年前 (2020/03/28 17:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近想做一個功能藍芽自動連線學習 是說藍芽At+DISC?指令可以搜尋但因為會有其他的設備會顯示出不同類型的裝置 像手機 啊 電腦啊 想說能不能收到依照類型讓他針對另外幾個相同型號的藍芽模組直接做連線 現在藍芽模組4.0好像停用只搜尋相同模組的語法了. 光接收值就用不出來了... 制式的搜尋格式是: DISC+OKDIS0:(mac碼12碼)DIS1:(mac碼12碼)依序下去 搜尋結束後會有DISCE結束。 我用readString()都沒辦法直接讀完長度讀出來每次都不一樣。 用read()也沒辦法轉字串的長度都是1。 所以有什麼辦法可以一次讀完可以做刪除呢? 最後只保留 0:mac碼 1:mac碼 然後存到2維陣列這樣。 最大的困難還是loop一直執行,我就算切好了也不能用while(1)退出因為還要下連線的程 式。 有大大有好辦法嗎? 還是要用別的開發板子... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.10.30.66 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Printer3D/M.1585387807.A.E7C.html
文章代碼(AID): #1UVnaVvy (Printer3D)
文章代碼(AID): #1UVnaVvy (Printer3D)