Forum: Mikrocontroller und Digitale Elektronik XBEE Pro haben keine Fehlerkorrektur ?


von ttl (Gast)


Lesenswert?

Ich möchte die XBEE Pro Module in einem Projekt einsetzen.
Ich benutze die Module nicht im API Modus sondern als serielle 
Schnittstelle mit 115kbs. Leider habe ich sehr viele Übertragungsfehler. 
Das sehe ich an meinem eigenen CRC-check. Ist die Übertragung nicht von 
den Modulen gesichert? Ich finde da nichts zu im Datenblatt. Abstand ist 
nur 1m.

von Harald (Gast)


Lesenswert?

Bist Du dir sicher, dass das nicht an einer Baudratenproblematik liegt? 
Bei 1m Abstand und voller Sendeleistung könnte es aber zu einer 
Übersteuerung des Empfängers kommen (das führt aber nicht direkt zu 
Übertragungsfehlern, höchstens zum Nichtempfang)

von ttl (Gast)


Lesenswert?

Ich sende nur ca. 5% der Zeit. Soweit ich verstanden habe bilden die 
Module Packete zu maximal 200 Zeichen. Eigentlich hätten die Module so 
genug Zeit die Sache gesichert zu übertragen. Es gehen trotzdem Zeichen 
verloren.

von holger (Gast)


Lesenswert?

>Es gehen trotzdem Zeichen verloren.

Das muss nicht unbedingt an den XBee Modulen liegen;)

von Jean Player (Gast)


Lesenswert?

Hi,
benutzt du den CTS-Pin, um zu prüfen ob das Modul bereit ist Zeichen zum 
Senden zu empfangen ?
Bei mir läufts mit CTS-Pin ohne Verluste der Zeichen.
CRC mache ich trotzdem noch zusätzlich, ist aber immer 0 (positiv) bei 
meinen Übertagungen.

Gruß

von ttl (Gast)


Lesenswert?

@holger
wenn ich die Funkstrecke durch Draht ersetze funktioniert alles 
einwandfrei
@Jean Player
ich hab den CTS mit dem Scope beobachtet, der rührt sich nicht, muss ich 
den eventuel aktivieren?

von Harald (Gast)


Lesenswert?

Also ich habe persönlich auch schon viel mit XBee aller Art gemacht. 
Übertragungsfehler hatte ich bisher ebenfalls noch nicht, wobei ich aber 
meistens im Framing-Modus arbeite. Der Transparent-Modus ist aber 
letztlich auch nur ein "versteckter" Paket-Modus.

Vielleicht postet Du mal eine Skizze von deinem Aufbau.

von Jean Player (Gast)


Lesenswert?

ttl schrieb:
> @Jean Player
> ich hab den CTS mit dem Scope beobachtet, der rührt sich nicht, muss ich
> den eventuel aktivieren?

Nabend,
Ja, der muss erst aktiviert werden mittels AT Command --> ATD7
Auf das "OK" warten und der Pin sollte als CTS aktiviert sein.

N8

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.