Ich darf mir unter anderen das Thema serielle Schnittstelle im industriellen Bereich mit Barcode Scannern und anderen Geräten an der serielle Schnittstelle ansehen. Deswegen ist es mir auch aufgefallen, das es kurzzeitig zu Verzögerungen kommen kann. Die Verbindung bricht nicht ab, sondern dauert kurz länger. Besonders schlimm ist es , wenn MS der Meinung ist, wieder einmal alles im Hintergrund zu inventarisieren. Das wird bevorzugt dann eingeleitet wenn der Rechner im vermeintlichen Leerlauf ist, also nichts auf der Tastatur oder Maus passiert.
Noch dazu kommt, wenn man Windows Home hat, das sich das Updatesystem relativ ungeniert verhält. Es ist mit Pro besser, mit Enterprise kann es der Systemverwalter bestimmen.
Es war füher so, das man das bis zu einem Grad steuern konnte, mit den updates im letzten Jahr, kann nicht einmal auf Produktionsmaschinen das Update ganz deaktivieren. Das hat dazu geführt, das zum Beispiel eine Visionlösung fast 3 Wochen nicht funktioniert hat, nur weil MS entschieden hat, für das Hello authentifizieren die interne Verwaltung der Kameras zu ändern. Es wurde dann wild Hotgefixt, da es auch viele Banken im anglikanischen Bereich getroffen hatte, wo scheinbar vieles mit Kameras gescannt und Bearbeitet wird
Das war der Punkt wo Windows ausschied.
Noch dazu kostet ein RasPi fast nichts und hat doch einiges an Leistung. Bringt meiner Erfahrung nach noch viel Ruhe ins System.
Beim Arduino konnte ich bis jetzt nicht wirklich Probleme mit der seriellen erkennen, ausser er ist gleichzeitig mit der SD beschäftigt oder ungeschickt programmiert. Die Anbindung an die SD ist ja auch so eine Sache, wenn man in die Tiefen der Kommunikation einsteigt. Vom Design her würde ich sagen, entweder mit der SD arbeiten oder was anderes machen. Die Kommunikation ist ein wenig - sagen wir - heikel im Timing.
Gott sei Dank, hat mhier eine Möglichkeit gefunden, das der Arduino (MCU) das machen kann, was er am besten kann und den Rest der RasPi der seines auch sehr gut kann. Weil der MCU ist mit der Software, egal ob von C oder von der Community schon sehr ans machbare getrieben. Man darf sich da nicht darüber beschweren, die Entscheidung dazu wurde vor etlichen Jahren gemacht und da war das das beste um den Preis.