dimorphic / bb8

Sphero Star Wars BB8 controlled via Xbox controller and Myo armband! The droid you're looking for!
GNU General Public License v3.0
17 stars 3 forks source link

BB-9E - can't connect #5

Open dimorphic opened 6 years ago

dimorphic commented 6 years ago

Problem: BB-9E devices show up upon BLE scanning, but connecting to it fails. BLE packets might have changed / differ from BB8 generation (Disney guys, again really?).

Expected: app should connect without issues & work in the same way as BB8 generation devices

Suggestion: Check for updates on internal dependency sphero.js and/or reverse engineer the BLE packets (hopefully only connect is changed) - PR patch to sphero.js if the case - and reinclude here.

DanielSSilva commented 6 years ago

Hello @dimorphic . Sorry for the late reply, but I did not have any time to pick up my bb9 and play around until yesterday. Upon doing some research, I've stumbled with this issue that I've already cross posted with this one over there. As I've told the other member, we can talk here since he has made progress and you seem to have some useful insights (and we both own a bb9)

dimorphic commented 6 years ago

Hello @DanielSSilva , thanks for 'reviving' this! No worries, i'm also short on time for now :(

Considering this project depends on the sphero.js lib, let's continue the talk on the work done by @igbopie https://github.com/igbopie/spherov2.js/issues/12 and get back to this issue after we have a fix for the BB-9E connection (or a new sphero v2 lib :) )

Cheers!