Zitat von Tom Bombadil
Beitrag anzeigen
Ich habe jetzt, nachdem ich anderweitig las, dass Python auf ARM nicht gerade schnell sein soll, mal angefangen, das ganze in C neu zu programmieren. Ist noch frühestes Experimentierstadium, aber 100 einfache Lesezugriffe auf fanspeed brauchen damit gerade einmal 2.1s, also einer 0.021s (statt 0.850s). Das ist ein Faktor 40x. :-)
Es wird sicher noch etwas langsamer werden, da noch viel vom Protokoll im Code fehlt, aber das ist zumindest die Größenordnung, die C und die Baudrate hergeben.
Ich kann leider nicht versprechen, wie's damit weitergeht, denn mein Urlaub geht morgen zu Ende und mein Primärziel ist ja auch eher eine iPhone-App anzutreiben, daher wird die Schnittstelle auch eher anders ausfallen.
Kommentar