Enabling Data Exchange Between Jetson Nano and Android Phone: Troubleshooting SPP Communication

Hello, I would like to help you exchange data between the Jetson Nano and an Android phone. You mentioned that the Jetson Nano is equipped with a Bluetooth dongle and successfully connected to the phone. The issue you’re facing seems to be related to the data exchange process. Even when connecting through MIT App Inventor, data isn’t being transmitted to the Jetson Nano. You’re wondering if Jetson Nano might not support SPP communication. I’d be glad to assist you with potential solutions or relevant information on this matter!

ubuntu@ubuntu:~$ sudo rfcomm release /dev/rfcomm0
Can’t release device: Operation not supported

ubuntu@ubuntu:~$ uname -r
4.9.201-tegra

ubuntu@ubuntu:~$ bluetoothctl
[NEW] Controller 84:5C:F3:26:7A:E5 ubuntu [default]
[NEW] Device 74:9E:F5:C1:1F:E8 건희의 Galaxy S20 5G
[NEW] Device 74:B5:87:11:FB:57 iPhone XR
Agent registered
[건희의 Galaxy S20 5G]# info
Device 74:9E:F5:C1:1F:E8 (public)
Name: 건희의 Galaxy S20 5G
Alias: 건희의 Galaxy S20 5G
Class: 0x005a020c
Icon: phone
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Headset (00001108-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: PANU (00001115-0000-1000-8000-00805f9b34fb)
UUID: NAP (00001116-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
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: Vendor specific (a23d00bc-217c-123b-9c00-fc44577136ee)
UUID: Vendor specific (a49eb41e-cb06-495c-9f4f-aa80a90cdf4a)
UUID: Vendor specific (a49eb41e-cb06-495c-9f4f-bb80a90cdf00)
Modalias: bluetooth:v0075p0100d0201
[건희의 Galaxy S20 5G]# show
Controller 84:5C:F3:26:7A:E5 (public)
Name: ubuntu
Alias: ubuntu
Class: 0x000c0000
Powered: yes
Discoverable: yes
Pairable: yes
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Headset (00001108-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0530
Discovering: no

1 Like