Bluetooth
Z Wikipedie, otevřené encyklopedie.
| Table of contents |
[edit]
instalace
apt-get install bluez-utils bluetooth
[edit]
prikazy
Vypise lokalni zarizeni
hcitool dev hciconfig
Proscanuje okoli
hcitool scan
Zjisti druhy zarizeni
hcitool inq
Vypise sluzby, ktere zarizeni ovlada
sdptool browse 00:18:8D:66:C1:B1
Vypise sluzby, ktere zarizeni ovlada lokalni zarizeni
sdptool browse local
Nastaveni do modu discoverable, mod connectable znamena, ze se komp muze pripojovat, nikoli, ze na nej se mohou pripojovat ostatni:
dbus-send --system --type=method_call --print-reply --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetMode string:discoverable
Mod discoverable ma svuj timeout, po jeho vyprseni se zase prepne zpet. Takhle se nastavi timeout = 0, takze nevyprsi:
dbus-send --system --type=method_call --print-reply --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetDiscoverableTimeout uint32:0
[edit]
server
Aby fungoval linux jako OBEX server, tj. byl pripraven pro prijem souboru, staci:
apt-get install obexpushd
obexpushd -n -d
Parametry jsou debug a nespoustet na pozadi.
[edit]
klient
Obex klient je taky jednoduchej:
apt-get install obexftp
obexftp -b 00:18:8D:66:C1:B1 -B 9 -p soubor.txt
Parametry jsou adresa telefonu, kanal na nemz bezi OBEX push, -p je jako put, tj. uploadnout
