Forum: Mikrocontroller und Digitale Elektronik XBee Series 2 API - Digital Ausgang setzen, wie?


von Manuel Vollquarz (Gast)


Lesenswert?

Hallo Forum,
ich will mit zwei xbee Modulen (Series 2) eine einfache Steuerung 
realisieren. Dabei geht es eigentlich nur darum 2 digitiale Signale zu 
lesen (D0 und D1) und D2 als Ausgang setzen zu können.

Die Kommunikation klappt super. Leider finde ich keinen Weg, der mir als 
praktikabel erscheint um den Ausgang zu setzen. Wie wird das i.d.R. 
gemacht?

Ich habe es mit dem AT Remote Commando D2 probiert und dann auf "Ausgang 
High" oder "Ausgang Low" geschaltet. Das funktioniert auch, aber der 
Ausgangspin am Modul braucht ca. 2 Sekunden bis er umschaltet. Ist das 
richtig so?

Ich habe das Gefühl, dass diese Art dafür da ist, dass Modul zu 
konfiguieren, nicht aber zur Laufzeit dauernd den Pin umzuschalten.

Kann mir jemand ein Stichwort geben, wie es richtig geht?

Im Datenblatt hab ich hierzu leider nichts gefunden:

http://www.sparkfun.com/datasheets/Wireless/Zigbee/XBee-2.5-Manual.pdf

Danke für eure Hilfe!

Manuel

von Fabian H. (Gast)


Lesenswert?

Schau mal hier:
http://www.digi.com/support/kbase/kbaseresultdetl.jsp?id=2188

Demnach musst Du zum Setzen der Ausgänge den selbe Frame verwenden, den 
das Modu auch zum Auslesen der Eingänge verwendet.

Fabian

von Manuel Vollquarz (Gast)


Lesenswert?

Funktioniert leider so nicht.
Ich habe nun im digi.com Forum gesucht und dort enden die Lösungen auch 
beim umkonfiguieren... :(

von Harald (Gast)


Lesenswert?

Ich möchte das jetzt nicht überprüfen, aber irgendwie habe ich in 
Erinnerung, dass das nur mit spezieller Firmware geht. Kann aber auch 
sein, dass sich das nicht genau auf dieses Modell bezog.
Poste die Frage mal an den Digi-Support, die antworten schnell und 
kompetent.

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.