For my project, I am trying to have two separate Edisons read and write data to each other via wireless connection. Is this possible through bluetooth? Wifi?
I would prefer to get this to work through a bluetooth connection.
I'm having difficulty finding any information about this.
Any help would be much appreciated.
If you would like to create a "serial" connection through Bluetooth you should use SPP (however there's an issue with SPP in image 3.0 and 3.5 as you can see in https://communities.intel.com/thread/101689 https://communities.intel.com/thread/101689, you will have to use older images). You can learn more about SPP in section 6.7 of Edison's Bluetooth User Guide: http://www.intel.com/support/edison/sb/CS-035381.htm.
If you would like to create the "serial" connection using Wi-Fi, you will have to use a third party package such as Ncat or socat. You can learn more about them in:
I hope this helps.
In your opinion, what would be the best/most simply way to read and write data between multiple edisons?
Serial RF pro is not an option because I have a GPS in the UART.
What exactly do you mean by "read and write data"? I mean, do you specifically need to use interface that imitates a serial port? If so, I would prefer to use SPP, but it has the imitation I mentioned before.
If you could read the data from a file, you could Wi-Fi Direct as in this guide:
Let me know if this approach helps you.
In that case you'd have all the options I mentioned in my first post. You should choose which of those fits your project's best as all of them should get the work done. I'd suggest you to test them all to see which one you like better.
Defining which one is the easiest would be difficult, however, on a quick search online I found this: https://github.com/eelcocramer/node-bluetooth-serial-port. It is node module that lets you communicate over SPP with devices using Node.js. Maybe it'll be of help for you.