Hier kommt man nicht zum Schlaf. Zuviel Tiere, zuviel Menschen, zuviel Arbeit.
Naja meine Erwartungshaltung ist halt diese, dass ich auf der einen Seite Daten sende und auf der anderen Seite diese wieder empfangen kann.
So eine Routine sollte ja Byte-Transparent die Daten übertragen. (kann mich ja auch irren).
Die Gegenseite (Quelle) zu posten macht wenig Sinn. Die ist in Assembler für eine Microchip-Pic16F258 geschrieben.
Von den Geräten sind ca. 1000 Stück im Einsatz, kaum anzunehmen, dass da noch ein Fehler drin ist.
Ich lasse mir die Empfangsdaten über die serielle Schnittstelle auf dem PC ausgeben. Und nehme mal an,
dass die Terminalprogramme nicht alle gleichzeitig spinnen. Die Controller arbeiten ja im übringen Netzwerk seit
vielen Jahren fehlerfrei, deshalb schliesse ich von der Seite auch die Fehler aus.
Ich habe irgenwo gelesen, dass die Daten binär gesendet werden. Was man jetzt auch immer unter binär versteht
versuche ich gerade mal zu ergründen. Ich sage dir als Assembler und C-Programmierer hat man es nicht leicht in Basic einzusteigen.