XBEE S2 kommunikation - > Datenverlust

Hi habe folgendes Problem:

benutze 3 Arduino Fio in Kombination mit XBEE S2 modulen. 2 von den werden als End-devices verwendet und der andere als Coordinator, der am PC angeschlossen ist.
Die Enddevices lesen den Sensor aus und senden einen Array von 20 Einträgen an den Coordinator.

Problem ist, dass anhand der XBEE Übertragung Daten verloren gehen, d.h. der Coordinator empfängt nicht alle 20 Datensätze, sondern 16 oder manchmal 5 Datensätze.
Zu mehr Infos siehe hier : Daten aus dem Serial auslesen und splitten - Deutsch - Arduino Forum

Nun habe ich testhalber die Arduino direkt via RX/TX verkabelt und ohne XBEE's die Daten gesendet und alle Daten kamen an.

Somit liegt das Problem an dem XBEE. kann mir da jemand helfen bzw sagen woran es liegt?

Hier nochmal 2 bilder, um das Problem zu sehen:

coord.png

sender.png

Eine Funkverbindung ist keine sichere Verbindung.
Da kann es immer zu Datenverlust kommen.
Wenn du das verhindern willst, muss du das per Software sicherer machen.
Entweder mit eine Bestätigung oder einer Checksumme.

Hi , danke für dein Feedback inwiefern sicherer, hättest du ein Beispiel dazu wie ich das realisieren könnte?

Oder gibt es eine Möglichkeit die XBEES anders zu konfigurieren?

milito:
Hi , danke für dein Feedback inwiefern sicherer, hättest du ein Beispiel dazu wie ich das realisieren könnte?

Mein Vorschlag steht oben. Beispiel dafür habe ich keins, da bisher nicht erforderlich.

Oder gibt es eine Möglichkeit die XBEES anders zu konfigurieren?

Leider kenne ich die "XBEES" nicht genug.
Sieh mal im Datenblatt nach, ob die mit einer Checksumme oder Bestätigung arbeiten können.

Also es gibt den aPI MODE der dies beeinflusst