3 Replies Latest reply on Aug 11, 2015 2:58 PM by Intel_Peter

    No idea why bluetooth won't use spp

    EricHubert

      I don't know if this is a feature but the only Bluetooth services I see on my Edison are Audio Sink, Handsfree, and Remote Control as listed in windows after I paired the Edison to my windows 8.1 laptop.

      BtServices.jpg

       

      I have done nothing for 16 hours a day for three days except look for articles on how to enable the serial port profile on the Edison and no luck.  I did the rfkill unblock Bluetooth, etc.  I am at such a wits end that I am doing the unthinkable and asking for help on the internet.

       

      root@Edison:~# rfkill list

      0: phy0: wlan

              Soft blocked: no

              Hard blocked: no

      1: brcmfmac-wifi: wlan

              Soft blocked: no

              Hard blocked: no

      2: bcm43xx Bluetooth: bluetooth

              Soft blocked: no

              Hard blocked: no

      3: hci0: bluetooth

              Soft blocked: no

              Hard blocked: no

      root@Edison:~# bluetoothctl

      [NEW] Controller 98:4F:EE:03:4E:79 Edison [default]

      [NEW] Device 04:E4:51:57:74:CE FbiSurveillanceVan

      [NEW] Device 2C:33:7A:80:A8:24 LEGENDS

      [bluetooth]# show

      Controller 98:4F:EE:03:4E:79

              Name: Edison

              Alias: Edison

              Class: 0x2c0110

              Powered: yes

              Discoverable: no

              Pairable: yes

              UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)

              UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)

              UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)

              UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)

              UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)

              UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)

              UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)

              UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)

              Modalias: usb:v1D6Bp0246d0518

              Discovering: no

      [bluetooth]#

       

      I would think that enabling such a simple protocol would be much easier than enabling the other protocols.  My eventual goal is to pair the Edison with my android phone (labeled FbiSurveillanceVan), send it some characters, and interpret them in a node.js script.  I have tried via the phone, paired it, and Bluetooth SPP Plus says the connection is refused (or something like that).  What could I be doing wrong?