aanon4 / BlueBasic

BASIC interpreter for CC2540 and CC2541 Bluetooth LE chips
https://gitlab.com/timwilkinson/BlueBasic
97 stars 55 forks source link

Upgradable #6

Closed gregwinn closed 9 years ago

gregwinn commented 9 years ago

When connecting to the Beacon now I get a "Upgradable" in the bottom console window where it would normally say "Connected".

Steps: 1) Built a new beacon 2) Downloaded the latest Hex file from the repo (Flashed it to the 2540) 3) Opened BasicBlue clicked on the new beacon. (Getting Upgradable and not Connected)

I am able to connect to another beacon i built and flashed with the hex file (was flashed a few weeks ago).

aanon4 commented 9 years ago

So I recently added a fake OAD profile to the BASIC build. This was necessary because OSX keeps insisting of caching the profile information for a device and getting confused when it changes. Sometimes it worked, sometimes it didn't. I updated the new Swift based console program to handle this, but didn't update the older Objective-C version. I encourage you to update to the Swift build, but since Yosemite isn't out yet, I'll will go fix the older version too.

aanon4 commented 9 years ago

Updated. You can no longer upgrade the firmware using the old console, but you can at least connect.

gregwinn commented 9 years ago

Thank you very much!