Bluetooth

Z Wikipedie, otevřené encyklopedie.

Table of contents

instalace

apt-get install bluez-utils bluetooth

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

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.

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

Personal tools