2014年1月11日 星期六

《AMIGO Controller》開發記錄:BLE SDK

製作中的《AMIGO Controller 2.00》打算加入「多機同步操作」功能。現時使用的 BLE SDK 無法滿足這個需要,所以我決定自行編寫 BLE 的連接部份。

原來的 SDK 中有一個 NSArray 儲存了偵測到的藍牙裝置,不過它只容許連接當中一個裝置。自行修改的 SDK 不太難改,只要在容許更多連接就可以。而當斷線時針對指定裝置來處理就可以。