Find Bluetooth devices nearby, this assumes the devices have been configured to be discoverable:

hcitool scan --refresh

This will print the MAC addresses and names of the devices within range. For example:

00:07:80:93:54:1C      MAGIC_2311
00:23:D4:1E:32:f1      Androidx001

Connect to a Bluetooth device using the MAC address like this:

sudo rfcomm connect 0 00:07:80:93:54:1C 1

A screen should pop up asking you to enter the PIN for pairing. (With many devices the PIN is as simple is 1111 or 0000 or 1234). If pairing was successful, you should see a message like this in the terminal.

Connected /dev/rfcomm0 to 00:07:80:93:54:1C on channel 1
Press CTRL-C for hangup

You can use a graphical client such as cutecom to connect to /dev/rfcomm0 and communicate with the Bluetooth device, see incoming data and save it to a log file.

blog comments powered by Disqus