不要用BLE了好吧(續(xù))(2017-04-11 23:35)

非常奇怪的問題淹遵,發(fā)送MSP_IDENT继找,能收到飛控應(yīng)答數(shù)據(jù)遂跟。但是發(fā)送MSP_SET_RAW_RC,卻沒有任何回答婴渡。但是看MWC源代碼幻锁,它應(yīng)該回一個收到的消息啊。

一開始考慮是校驗碼不正確边臼,因為java的byte是帶符號的哄尔,懷疑是^操作結(jié)果和飛控的c代碼結(jié)果不同。但是寫代碼測了下是一樣的柠并。

沒辦法打算用arduino+另外一個BLE模塊搭建一個測試環(huán)境來測試岭接。忽然又想把MSP_SET_RAW_RC和MSP_IDENT換了下,就是發(fā)RC的時候不帶內(nèi)容臼予,這樣居然有回應(yīng)鸣戴。為了測試是不是真的是校驗碼錯誤。往RC里面只添加了1個short型數(shù)據(jù)粘拾,仍然有回應(yīng)窄锅。

這樣就太奇怪了,確實不是校驗碼有問題半哟。再往包里面多加了幾個數(shù)據(jù)酬滤,結(jié)果發(fā)現(xiàn)多加數(shù)據(jù)后,就沒有回應(yīng)了寓涨。

想來想去盯串,數(shù)據(jù)多了就無回應(yīng),因為校驗碼在數(shù)據(jù)包最后1Byte上戒良,難道是數(shù)據(jù)發(fā)送有長度限制体捏?

網(wǎng)上搜一下,果然糯崎,BLE一次只能發(fā)20個Byte几缭,難怪飛控認(rèn)為數(shù)據(jù)非法呢。長的數(shù)據(jù)都截掉了沃呢。

找到一個API年栓,requestMTU,滿懷信心的調(diào)大MTU試了下薄霜,卻發(fā)現(xiàn)我買的這藍牙模塊最大只能發(fā)送23個Byte某抓。

這就麻煩了纸兔,首先發(fā)送數(shù)據(jù)得等回應(yīng)成功了后才能再發(fā),其次還得拆包否副,果然用BLE就是個坑好嗎汉矿。我只能搞個消息發(fā)送隊列了。

另外吐槽一個备禀,MultiWiiConf的代碼寫得太爛了簡直洲拇。各種數(shù)組轉(zhuǎn)隊列,隊列轉(zhuǎn)鏈表曲尸,拆包封包赋续。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市队腐,隨后出現(xiàn)的幾起案子蚕捉,更是在濱河造成了極大的恐慌,老刑警劉巖柴淘,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迫淹,死亡現(xiàn)場離奇詭異,居然都是意外死亡为严,警方通過查閱死者的電腦和手機敛熬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來第股,“玉大人应民,你說我怎么就攤上這事∠ξ牵” “怎么了诲锹?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長涉馅。 經(jīng)常有香客問我归园,道長,這世上最難降的妖魔是什么稚矿? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任庸诱,我火速辦了婚禮,結(jié)果婚禮上晤揣,老公的妹妹穿的比我還像新娘桥爽。我一直安慰自己,他們只是感情好昧识,可當(dāng)我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布钠四。 她就那樣靜靜地躺著,像睡著了一般跪楞。 火紅的嫁衣襯著肌膚如雪形导。 梳的紋絲不亂的頭發(fā)上环疼,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天习霹,我揣著相機與錄音朵耕,去河邊找鬼。 笑死淋叶,一個胖子當(dāng)著我的面吹牛阎曹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播煞檩,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼处嫌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了斟湃?” 一聲冷哼從身側(cè)響起熏迹,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎凝赛,沒想到半個月后注暗,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡墓猎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年捆昏,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片毙沾。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡骗卜,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出左胞,到底是詐尸還是另有隱情寇仓,我是刑警寧澤,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布烤宙,位于F島的核電站遍烦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏门烂。R本人自食惡果不足惜乳愉,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望屯远。 院中可真熱鬧蔓姚,春花似錦、人聲如沸慨丐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽房揭。三九已至备闲,卻和暖如春晌端,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背恬砂。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工咧纠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人泻骤。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓漆羔,卻偏偏與公主長得像,于是被迫代替她去往敵國和親狱掂。 傳聞我的和親對象是個殘疾皇子演痒,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,554評論 2 349

推薦閱讀更多精彩內(nèi)容

  • 0參考代碼 藍牙(BLE)模塊及協(xié)議.pdf:在電腦內(nèi),有助于理解ble BLE藍牙在Android開發(fā)中的應(yīng)用 ...
    kamin閱讀 3,432評論 0 20
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理趋惨,服務(wù)發(fā)現(xiàn)鸟顺,斷路器,智...
    卡卡羅2017閱讀 134,633評論 18 139
  • 收回望向千里之外的目光 忙碌的一天器虾,心底里的沉重卻越來越少讯嫂。和家人的相處越來越和諧,而且家庭氛圍越來越正能量曾撤,摩擦...
    誠實的花妖閱讀 182評論 0 0
  • 2017.3.14 笑來老師這周倡導(dǎo)寫作端姚,那就直接寫吧。不管有多差的起點挤悉,總要開始渐裸。 先復(fù)盤一下最近因為把想的寫出...
    古靈精蓉兒閱讀 282評論 0 0
  • 聲明:本文無商業(yè)目的昏鹃,存粹為熱愛而推薦 我跟老孟對很多小而美的東西都有執(zhí)念,老孟主要是耳飾诀诊,我是胸針洞渤。今天在微信里...
    成全某日有因的干哭閱讀 337評論 0 2