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 !
You don't have to type that entire command with bluetoothctl will suffice. So, all you need to type will be:
1. rfkill unblock bluetooth
Just like shown below:
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 ?
It is very weird that this happened, so yes, I do believe the best option right now is to reflash your board. Do it and let us know if the behavior persist.
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.