Forum: PC-Programmierung BTM 222 unter linux verbinden


von Washington I. (washington_i)


Lesenswert?

Zuerst ein kleiner Abschweif:
http://imgur.com/a/ycfGw
2x class 1 bluetooth modul aus china, einmal mit wunderbarer Antenne.
schwarzer stick (plastikantenna): USD1.46
blauer stick: USD1.55

Nun aber zu meinem Anliegen:

Ich habe ein BTM-222 Modul, daran hängt ein Atmega. Initialisierung und 
Verbindungsaufbau mit BTM-222 als Slave und einem USB-BT-Stick als 
Master unter Linux(Ubuntu/Debian), damit bin ich noch nicht zufrieden.

Mit den Tools von der Desktopumgebung habe ich nicht wirklich eine 
Verbindung herstellen können, nur mit rfcomm (mitsamt config-datei) 
konnte ich ein serielles Gerät als /dev/rfcomm0 bekommen - genau wie in 
http://www.mikrocontroller.net/articles/BTM-222 beschrieben.

Aber: dieses Device bekomme ich nicht automatisch verbunden (immer erst 
'rfcomm connect ....'), und es ist erstmal nur per sudo/ als root 
ansprechbar.

Hat jemand Tipps für mich?
1. Gibt es da sowas wie udev rules, aber für rfcomm?
2. Gibt es einen alternativen Weg, wenn ich auf einem anderen 
Linuxrechner mit dem BTM-222 kommunizieren will?
3. Kann ich einen automatischen connect mit dem Modul hinbekommen?
4. Wie wird das aussehen, wenn ich das mal unter Windows machen will, 
idealerweise mit Python oder Java ansprechbar?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.