Hallo ich habe ein paar Fragen zu den Xbees! Und zwar möchte ich ein Netzwerk mit meinen Xbees (XB24-Bxx)aufbauen, welches aus drei Routern/End Devices und einem Coordinator zusammengesetzt ist. Der Coordinator soll an einem Arduino Entwicklungsboard über das Xbee Shield angeschlossen werden. Die drei Router/End Devices sollen jeweils einen Digitalen Ausgang auf High und Low setzen können und jeweils einen analogen Eingang auslesen und zum Coordinator senden. Auch die Bestätigung der gesetzten Digitalen Eingänge sollen an den Coordinator gesendet werden. So wie ich gelesen habe muss ich dabei in den API Modus und muss dazu beim Router/End Devices und bei dem Coordinator zuerst spezielle Einstellungen tätigen. Beim Transparent/ Command Modus war es recht einfach die Einstellungen zu tätigen sowie mit zwei Xbees zu kommunizieren, doch nun komm ich nicht weiter! Daher bräuchte ich Ihre Hilfe!
Danke für die schnelle Antwort! Für was ist dann der API Modus? Ich hatte es bisher so verstanden, dass ich nur im API Modus mehrere Xbees ansprechen und im AT Modus nur eine Point-to-Point Verbindung herstellen kann. Könnten Sie mir eine Beispiel Programsequenz aufzeigen? Also der Coordinator soll dabei bei zwei Xbee Router/ End Devices den Ausgang P2 auf Low setzen! Mfg Michael
Hallo Michael Mergel (smichelangelo) > Also der Coordinator soll dabei bei zwei Xbee Router/ End Devices den > Ausgang P2 auf Low setzen! Im AT-Modus kannst du ausschließlich lokale AT-Commands senden, aber keine Remote-AT-Commands. Dazu musst du in den API-Modus wechseln. Der Weg in den API-Modus ist zunächst einmal steinig, aber wirklich lohnenswert. Zur Vereinfachung habe ich mir in den letzten Tagen ein rudimentäres DOS-Tool gebastelt, das auf der Kommandozeile Daten annimmt (, sie als AT-Command / Remote AT-Command oder "transparente Daten" interpretiert) und in API-Frames mit zugehöriger Prüfsumme und Längenangabe umwandelt. Die Antwort wird ebenfalls in der Frame-Struktur dargestellt. Damit kann ich ohne mühselige Neuprogrammierung eines Controller ein XBee-Netz in Betrieb nehmen und konfigurieren. Ich werde am Abend noch einmal Testen - und im Erfolgsfalle das Programm in die Codesammlung stellen. mfg Michael S.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.