Seite 1 von 1

PyS60 Bluetooth

Verfasst: Dienstag 29. September 2009, 16:06
von fr34k
Hallo,
ich habe auf meinem Nokia 5800 PyS60 installiert, um auch dort Python nutzen zu können. Nun würde ich gerne über Bluetooth kommunizieren und habe nach einer Bluetooth-API fürs Handy gesucht. (Für PC gibts ja z.B. PyBluez). So wirklich fündig geworden bin ich leider noch nicht.

Allerdings bin ich auf das hier gestoßen:
http://www.mobilenin.com/mobilepythonbo ... tchat.html

Dabei wird mit dem socket-Module ein Bluetoothsocket erstellt. Was bei mir leider nicht funktioniert, da sowas wie "socket.AF_BT" nicht gibt. Ich habe sowas auch in keiner Doku gefunden.
Hat vielleicht irgendwer ne Idee, wieso das hier einfach verwendet werden kann?
Falls jemand mir sonst irgendwie sagen kann, wie ich mit Python eine Bluetooth-Verbindung aufbauen kann, wäre ich für einen Tipp dankbar.

Gruß
Fr34k

Verfasst: Mittwoch 30. September 2009, 09:08
von mkesper
Funktionieren auch die Beispiele unter http://mobilenin.com/pys60/info_bluetooth.htm nicht?

Verfasst: Mittwoch 30. September 2009, 13:13
von fr34k
nein funktioniert leider nicht :(
bei s = socket(AF_BT, SOCK_STREAM) kommt die fehlermeldung "NameError: name 'AF_BT' is not defined"

Meine PyS60-Version ist übrigens 1.9.7, was mit Python 2.5.4 arbeitet. Auf dem PC mit Python 2.6.2 kommt der gleiche Fehler.

Verfasst: Mittwoch 30. September 2009, 14:30
von HWK
Hast Du

Code: Alles auswählen

import btsocket as socket
schon probiert?
MfG
HWK

Verfasst: Mittwoch 30. September 2009, 14:32
von fr34k
ein Modul namens btsocket gibt es leider nicht.

Verfasst: Mittwoch 30. September 2009, 14:57
von HWK

Verfasst: Mittwoch 30. September 2009, 16:03
von fr34k
ah...ok, ich hatte es jetz nur am pc ausprobiert. ich nahm an da würde es keinen unterschied geben.
thx für die info