Forum: HF, Funk und Felder Hilfe XBEE-Zicke


von Wheels C. (wheels)


Lesenswert?

Hallo Leute,

ich hab da ein ganz seltsames Problem.

Ich sende Daten über die serielle Schnittstelle meines ATmega1284P an 
ein XBEE-End-Device. Dieses XBEE sendet die Daten dann weiter (Funk) an 
den XBEE-Coordinator. Dieser ist mit meinem Laptop über USB verbunden. 
Die Daten möchte ich mit X-CTU sichtbar machen. Blöderweise funktioniert 
das nicht immer. Nicht immer soll bedeuten: Wenn es mal klappt dann 
funktioniert es einwandfrei auch noch nach Stunden. Wenn ich aber meinen 
EndDevice dann aus und wieder einschalte klappt es nur vielleicht.

Komisch ist auch, dass ich IMMER von meinem Coordinator Daten an mein 
End Device senden kann. Die Verbindung besteht also immer. Das senden 
der Daten  vom ATmega an das EndDevice klappt auch immer. Das 
visualisiert mir eine LED die ich eigens dafür verbaut habe.

Ich bin völlig ratlos. Hilfe!!
Hat jemand eine Idee?


grüße Wheels

von Markus U. (markjus) Benutzerseite


Lesenswert?

Hallo Wheels,

hast Du mal versucht das End-Device mit ATJV 1 zu konfigurieren?

Liebe Grüße,

Markus

Update: Im XBEE-Datasheet steht, dass das nur für Router funktioniert. 
Wenn es nicht unbedingt als End-Device konfiguriert sein muss, würde ich 
es mal als Router versuchen und den mit ATJV 1 einstellen.

von Wheels C. (wheels)


Lesenswert?

+++ OK

ATJV 1
ERROR

Hab's grade in X-CTU eingegeben. Scheint sich aber nichts zu ändern. Was 
soll das überhaupt bewirken? :-)

von Markus U. (markjus) Benutzerseite


Lesenswert?

Power-On Join Verification

The JV command (join verification) enables the power-on join 
verification check. If enabled, the XBee will attempt to discover the 
64-bit address of the coordinator when it first joins a network. Once it 
has joined, it
will also attempt to discover the 64-bit address of the coordinator 
after a power cycle event. If 3 discovery attempts fail, the router will 
leave the network and try to join a new network. Power-on join 
verification is
disabled by default (JV defaults to 0).

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.