I am following this tutorial :https://software.intel.com/en-us/articles/connecting-to-intel-edison-from-android-with-bluetooth-le-... Grove%20BLE%20V1 IoT - Connecting to Intel® Edison from Android* with Bluetooth* LE (BLE) | Intel® Developer Zone where the user uses the Grover Seed BLE Module, however I want to use the embedded BLE module BCM43340. Is anyone able to tell me where I can find the SERVICE value and CHARACTERISTIC_TX and CHARACTERISTIC_RX for the BCM43340?
That seems promising, however, it seems that when I run the bluetoothctl, my edison freezes whether over ssh or serially. I am not able to write 'show' so that I can see that information. Is there anything that I need to run before I enter any commands or so that the freezing doesnt happen ? When i run systemctl start bluetoothctl:
Thank you !
I ran the same exact way you mentioned, but the problem still persists, the terminal freezes as soon as the bluetoothctl is entered.
Should I do a flashall method again ?
You could try the Flash Tool Lite. The tool itself and a guide on how to use it can be found in https://software.intel.com/en-us/iot/hardware/edison/downloads IoT - Intel® Edison Board Download | Intel® Developer Zone. Try to flash your board with this method and let us know what happens.
2 things :
1. I followed the setup guide for the flash tool but the app times out every time no matter how i try to connect the micro usb connectors. So this method does not work for me.
2. I attempted the flash all method and this is the outcome, kind of the same response as the flash light tool(This does not work):
I don't know how else to approach this.
For some weird reason, I am able to easily follow the flashall method with Linux OS and all is fine.
As mentioned before, on MAC-OSX, the above picture, shows the error of timeout after the flashing restart begins.
I am now able to restart my Edison from scratch, and the bluetootctl is now able to work and not freeze.