1 of 1 people found this helpful
The way to approach this challenge depends on which profile you’d like to use. My approach would be to use the Linux side of the Edison not Arduino’s; however there are ways to mix the two of them, the “system” command for example.
In case you are not familiar with the "system" command, I will show you a brief example:
... system("date"); ...
That line will let you make a system call to the Linux's "date" command from the Arduino side.
Being that said, I’d suggest you to start by taking a look at Intel® Edison Boards — Bluetooth® User Guide. In this document there are several ways to accomplish what you're trying to do or similar approaches. For example you could use SPP to create a virtual serial port between an Edison and a compatible Bluetooth device. Another mean to achieve this would be to use the PAN profile, that way your Edison and your other device will have an IP address so you'll be able to transfer files and ping each other. You could also use the FTP profile to transfer files.
All this would depend on what profile suits your project better. I highly suggest you to read the document I mentioned above and decide which of the profiles supported by the Edison is better for your project.
Thank you Peter. I've read Intel® Edison Boards — Bluetooth® User Guide and now referring that guide, I can connect between my Edison and android phone via SPP. and I can also send text from android to edison.
But I want to transfer sensor data value retrieved from 9dof sensor to android or the other edison via bluetooth but I can't find any guide for it even in above guide. Do you know how can I transfer sensor data value?
Sincerely thank you for your replying.