Forum: Mikrocontroller und Digitale Elektronik BTM222 als Master mit PDA oder Pocket PC verbinden


von Andreas S. (andreas_mc)


Lesenswert?

Hallo,
ich möchte mein BTM222 mit meinem PDA zu verbinden. Das BTM soll Master 
sein und der PDA (htc pharos p3470) Slave. Der Verbindungsaufbau klappt 
bis zur Eingabe des PINs (1234) auf dem PDA. Danach erfolgt aber kein 
Verbindungsaufbau.

Folgende Befehle sende ich:

ATR0 als master setzen
ATO1 disable auto connect
ATF? suche nach BT nachbarn (1 gefunden)
ATA1
ATA Verbindung aufnehmen

PDA: fragt um freigabe und passwort (pw 1234 im BTM hinterlegt)
Freigabe erfolgreich; serieller Anschluss ist angehakt und ausgehendes 
COM port mit COM6 eingerichtet.

…………

Nach kurzer Zeit antwortet BTM: Time out, Fail to connect!

Kennt jemand von Euch das Problem und kann mir helfen?

Danke schon mal vorab.

Andreas

von P. F. (pfuhsy)


Lesenswert?

Hallo,

bist Du dir 100%ig sicher das das gefundene Geräte DEINS ist. Ich spiele 
auch mit dem BTM herum und manchmal passiert es, dass das BTM mein Handy 
nicht findet, obwohl es direkt daneben liegt und das Bluetooth 
eingeschaltet und sichtbar ist. Dafür findet er die Handys von meinen 
Nachbarn und die Freisprecheinrichtung eines Autos das draussen vor der 
Tür steht.

Gruss

von andreas_mc (Gast)


Lesenswert?

Hallo Peter,
danke für die Antwort.

Ja, bin mir sicher, dass das Modul meinen PDA findet. Aber nach Eingabe 
des PINs im PDA (1234 als default im BTM gesetzt), kommt nichts mehr ... 
außer Time out, Fail to connect.
Mit welchem AT-Befehlen baust Du Deine Verbindung genau auf, wenn das 
Modul als Master und der PDA als Slave fungieren sollen?

Gruß

von P. F. (pfuhsy)


Lesenswert?

Hallo,

also ich verbinde mit der gefundenen ID, probier das mal aus.

atz0           //reseten
atr0           //auf Master setzten
ato1           //Autoconnect ausschalten, sonst kann ich atf? nicht 
ausführen
atf?           //nach Teilnehmer suchen
atd=0123456789abc  //ID des Handys oder PDA's
ata            //Verbindung herstellen

von andreas_mc (Gast)


Lesenswert?

... danke Peter,

das sieht gut aus, aber die Verbindung wird nicht vollständig aufgebaut 
...

... am PDA "klingel" es und ich soll den Pin eingeben, ich gebe 1234 
ein, weil das in den default-Einstellungen des BTM so gesetzt ist, dann 
richte ich auf dem PDA noch den Com Port bis da alles gut,

... aber dann passiert nix mehr ..... nur nach ca. 1 Minute kommt vom 
Modul über das Terminalprogramm "Time out, Fail to connect!"

Wie ist Dein Ablauf nachdem Du ATA eingeben hast, vielleicht mach ich 
was falsch oder die Einstellungen am PDA stimmen nicht (Windows mobile)

musst Du auch eine Pin eingeben?

von P. F. (pfuhsy)


Lesenswert?

andreas_mc schrieb:
> Wie ist Dein Ablauf nachdem Du ATA eingeben hast, vielleicht mach ich
> was falsch oder die Einstellungen am PDA stimmen nicht (Windows mobile)
>
> musst Du auch eine Pin eingeben?

Hallo,


nach dem 'ata' frag das Handy nach dem PIN. Ich gebe '1234' ein, 'OK' 
und 2 sek. später verbindet er.

Probier das doch mal mit einem "normalen" Handy oder der 
Bluetooth-Schnittstelle deines Rechners, ich hab das Gefühl, dass Du 
Probleme mit dem PDA hast.

Gruss

von andreas_mc (Gast)


Lesenswert?

... kommt vom Modul dann über das Terminalprogramm, dass verbunden wurde 
==> "connected" oder so was oder woran merke ich, dass die Verbindung 
steht?

von P. F. (pfuhsy)


Lesenswert?

andreas_mc schrieb:
> ... kommt vom Modul dann über das Terminalprogramm, dass verbunden wurde
> ==> "connected" oder so was oder woran merke ich, dass die Verbindung
> steht?

Ja genau: 'Connected und die ID'.

von P. F. (pfuhsy)


Lesenswert?

andreas_mc schrieb:
> dann
> richte ich auf dem PDA noch den Com Port bis da alles gut,

Die Schritt kenne ich bei mir nicht.
Probier mal ein normales Handy.

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.