Xbee will nicht

Gast #1005926
Lesenswert?

Hallo,

ich versuche zur Zeit ein kleines Xbee-Netzwerk aufzubauen. Leider 
klappt es nur, wenn der Coordinator und der Router/End Device beide in 
jeweils einem USB-Dev-Board am PC dranstecken.

Sobald ich den Router an meine Applikation hänge, klappt das Senden an 
den Coordinator nicht mehr. Das Empfangen vom Coordinator klappt 
hingegen komischerweise.

Die Einstellungen der beiden Xbees ist aus dem beigefügten Bild 
ersichtlich.

In meiner Applikation ist das Xbee nur mit der minimal-Beschaltung 
ausgestattet:
Vcc und GND verbunden.
Rx und Tx verbunden.
Reset über 10k auf Vcc.
Sleep auf Vcc.


Sebastian
Angehängte Dateien:
Gast #1006028
Lesenswert?

Getestet habe ich:
Target sendet --> über RS232 --> an PC, Terminal


und das sollte nun eigentlich auch mit dem Xbee gehen, was es aber nicht 
tut:

Target sendet --> an Xbee (Target) --> Funk --> an Xbee 
(USB-Devboard)--> an PC, Terminal
das geht nicht
Gast #1006348
Lesenswert?

Ich habe nun das Sleep-Signal aufgetrennt, dieses sollte nun eigentlich 
keine Probleme mehr machen.


Ich kann den Coordinator mit dem Befehl

+++
ATND

nach anderen Nodes suchen lassen. Jedoch erscheint mein Target-Xbee nur 
sporadisch im Terminal.

terminal:
+++OK
ATND

+++OK
ATND

+++
ATNFD
+++OK
ATND

+++OK
ATND
44CD
0013A200404A6DA9
TARGET
FFFE
01
00
C105
101E



Was eigenartig ist. Versetzt sich das Target-Xbee in eine Art Sleepmode, 
trotz offenen Sleepsignals?
Gast #1017404
Lesenswert?

versuche mal die Destination (High und Low) Adressen einzugeben.
Host schickt die Daten immer an WETTERSTATION, siehe Destinationadresse. 
Aber Wetterstation sendet irgendwohin "00 00". d.h. evtl. können die 
Pakete verloren gehen. Am besten Unicast schicken, da Netzwerk nicht so 
viel ausgelastet wird. DH und DL sind die 64bit Adressen und nicht die 
16bit ZigBee  Adressen!

Broadcast Einstellung für Wetterstation:
Destination High DH = 00
Destination Low DL = ff
siehe Datenblätter.

Aber wenn Du nur zwei Nodes hast würde ich so einstellen:
Wetterstation
Unicast Einstellung für Wetterstation:
Destination High DH = 0013A200
Destination Low DL = 403E0304

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren