I have few questions regarding the communication of Bluetooth between two edisons . I'm able to ping the from Edison to other Edison using Bluetooth following the user guide http://www.intel.com/content/dam/support/us/en/documents/edison/sb/edisonbluetooth_331704007.pdf http://www.intel.com/content/dam/support/us/en/documents/edison/sb/edisonbluetooth_331704007.pdf and my queries are as below
1)How can we send data of the I2C sensors (which doesn't have bluetooth) from one Edison to other Edison using Bluetooth?
Note: Not by FTP as it transfers only files and SPP uses SPP-PRO application in android but whereas in other edison we can't use that application.
2)Only Bluetooth sensors can able to send data using Bluetooth to other Edison using GATT tool or Can we use GATT tool for I2C sensors in order to send data to other edison?
3)Can We write the test file which is there in bluez for Bluetooth sensor or any other sensor?
Please do needful.Hope the answer will be helpful.
Thanks and Regards,
I will try to help you with this. You mentioned the two main Bluetooth profiles that are used to transfer data FTP and SPP. As you said FTP will only transfer files not strings of data. Nevertheless, SPP can be used without the SPP-PRO app and it creates a virtual serial port. If you're interested in using SPP to communicate between two Edisons I'd suggest you to read the following article: http://www.devshed.com/c/a/python/bluetooth-programming-in-python-network-programming-using-rfcomm/ it might be of help.
You will only be able to receive data from BLE devices using GATT as this is the profile that manages BLE communication. So, GATT will only be available for BLE sensors, it won't be useful for other types of sensors even if they use traditional Bluetooth.
I don't understand your third question, could you please explain us what you meant by it?
I hope the information above is useful.