Ich habe versucht, zwei XBees einzurichten, um seit den letzten drei Tagen zu kommunizieren. X-CTU scheint die perfekte Option dafür zu sein, es ist jedoch eine echte Bedrohung, wenn es darum geht, XBees auf seriellen Ports zu entdecken.Kann keine Antwort von XBee auf "+++" erhalten
Ich konnte einen XBee nur einmal durch Glück und den anderen nie auftauchen. Ich habe sogar meine beiden Xbees ersetzt. Ich versuche, die Alternative herauszufinden, d. H. Eine serielle Konsole zu verwenden, um die Operation auszuführen. Ich war nicht in der Lage, eine OK-Antwort von dem Gerät zu erhalten, nachdem ich +++
ausgegeben habe.
Da ich keine gute Erfahrung mit einem PC hatte, um früher mit ESP8266-Geräten zu kommunizieren, versuchte ich eine Problemumgehung herauszufinden, indem Sie den zweiten seriellen Anschluss eines Arduino verwenden, um solche Konfigurationsnachrichten zu senden und die Antwort durch Drucken zu lesen es auf der Standard-seriellen Konsole aus.
Es scheint auch, dass Konfigurationsmeldungen je nach Modus des Geräts abweichen können. Wenn es im API-Modus ist, muss der Frame in einem bestimmten Format generiert werden (ich verwende den X-CTU-Frame-Generator für diesen Zweck).
Warum kann ich keine Antwort vom XBee erhalten, wenn ich eine +++
ausstelle?
Die Geräte sind Serie 1 XBees und die genaue Teilenummer ist XB24-AWI-001. Jede Hilfe wird sehr geschätzt.
Respektieren Sie die Schutzzeit vor und nach dem '+++'? IIRC es ist eine volle Sekunde; ein bisschen mehr kann nicht weh tun. Natürlich muss es auf der richtigen Baudrate sein. Sie können die Sequenz mit verschiedenen Baudraten ausführen. Ich baute ein System, das mit brandneuen Xbees bei 9600 oder konfigurierten Modulen bei 115200 umgehen konnte, indem ich beide Baudraten testete. (Die brandneuen Module wurden dann im System konfiguriert und dann in den API-Modus versetzt.) – sawdust
* "Ich habe versucht, einen Workaround zu finden, indem ich den zweiten seriellen Anschluss eines Arduino verwendete" * - Welcher Arduino? Verwenden Sie ein 5-V- oder 3,3-V-Gerät? – sawdust