Users Guide

Tabell 25. Driftslägesvärden för WLAN och Bluetooth (fortsättning)
Driftlägesvärde STA AP BT EDR BLE Klientdatorer
stöds
8 X
9 X X
13 X X X
14 X X X 4
Serieportsprofil (SPP) för Bluetooth
Antaganden för MAC-adresser för alla BT-adaptrar:
BT MAC(MYCLIENT): XX:XX:XX:XX:XX:XX
BT MAC(MYSERVER): YY:YY:YY:YY:YY:YY
1. Förkrav.
# sudo apt-get install bluez bluez-tools
2. Förbered ihopparning av MYSERVER och MYCLIENT.
# sudo bluetoothctl
[bluetoothctl]# power on
[bluetooth]# discoverable on
[bluetooth]# scan on
[NEW] Device XX:XX:XX:XX:XX:XX MYCLIENT
[bluetooth]# scan off
3. Para ihop dem med varandra.
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# pairable on
[bluetooth]# pair XX:XX:XX:XX:XX:XX <MAC Address of Device to Pair>
[bluetooth]# connect XX:XX:XX:XX:XX:XX [CHG] Device XX:XX:XX:XX:XX:XX Connected: yes
[bluetooth]# exit
Från och med Bluetooth v2.1 erbjuder SPP tre metoder för att para ihop enheter som är tillämpbara på Edge Gateway:
Just Works
Numeric Comparison
Passkey Entry
OBS: Mer information om Bluetooth-ihopparning finns på blog.bluetooth.com/bluetooth-pairing-part-4.
4. Konfigurera SPP.
Serverenhet
# bluez.sdptool add --channel=22 SP
# ./rfcomm -r listen /dev/rfcomm0 22
Waiting for connection on channel 22
Connection from XX:XX:XX:XX:XX:XX to /dev/rfcomm0 <These lines will be seen when client
comes>
Press CTRL-C for hangup
Sedan kan du skapa en ny instans av terminalen för att visa data via Bluetooth-serieporten.
$ cat /dev/rfcomm0
Klientenhet
# bluez.sdptool add --channel=22 SP
# ./rfcomm -r connect /dev/rfcomm0 YY:YY:YY:YY:YY:YY 22
78
Konfigurera operativsystemet