Bluetooth Programmierung unter Linux
May 21st, 2007
Dank der BlueZ Bluetooth Stack Implementierung und einigen nützlichen Kommandozeilentools steht der Entwicklung von Bluetooth Anwendungen kaum etwas im Wege.
Folgende Links fand ich dabei besonders nützlich:
- Marcel Holtmann - Mitentwickler von BlueZ, viel Interessantes unter holtmann.org, viele Links zum Thema unter Bluetooth und Linux
- OpenOBEX: Implementierung OBEX Protokoll auf dev.zuckschwerdt.org/
- Installation BlueZ unter Debian: debian.blauzahn.net
- Linux-Bluetooth Tools schöne und praktische Kurzbeschreibung auf chaostal.de
- Installation von BlueZ auf van-schelve.de
- Als Mitglied der Bluetooth SIG (Mitgliedschaft als “Adoptermember” kostenfrei) gibt es diverse Referenzdokumente zum Standard, so z.B. die wichtigen Assigned Numbers
Für die Programmierung bieten sich unter C++ die BlueZ Libraries an, aber auch mit Skriptsprachen lässt sich einiges machen.
Für Perl möchte ich hier eine kleine, einfache Routinensammlung namens BTAccess.pm unter der GPL veröffentlichen. Notwendig für die Ausführung ist natürlich Perl, BlueZ und die Tools hcitool, sdptool und obexftp, ich nutze Suse 10, Kernel 2.6.
(Bildquelle: howto.pilot-link.org)



