I have to send data from multiple HC-05 Bluetooth module, SPP Profile, to intel edison. I checked in the latest release of Intel Edison Bluetooth guide that edison does support SPP profile but the example I found were for Android or Linux computer. I wanted to know can we connect multiple HC-05 module to intel edison so that edison can get data from all of them?
Also I have been trying to setup a communication between HC-05 and Edison Bluetooth, I am able to pair the devices but when i try to connect them it shows error Failed to connect: org.bluez.Error.NotAvailable
or Failed to connect: org.bluez.Error.Failed.
# rfkill unblock bluetooth
# discoverable on
# scan on
# pair 20:13:08:30:02:56
# trust 20:13:08:30:02:56
# connect 20:13:08:30:02:56
after this it shows the error
About your first question, it's possible to connect multiple devices to one master device, in this case it would be your Edison module. You can check this great explanation about how Bluetooth works from Sparkfun, https://learn.sparkfun.com/tutorials/bluetooth-basics/how-bluetooth-works Bluetooth Basics - learn.sparkfun.com.
Regarding the SPP profile creation and the connection between the Edison and the HC-05 module, have you tried following the instructions from section 6.7 of the Bluetooth guide? http://download.intel.com/support/edison/sb/edisonbluetooth_331704007.pdf http://download.intel.com/support/edison/sb/edisonbluetooth_331704007.pdf.
Also, make sure that you're using the latest Yocto image: https://software.intel.com/en-us/iot/hardware/edison/downloads https://software.intel.com/en-us/iot/hardware/edison/downloads.