-
-
Erfahrener Benutzer
Roboter-Spezialist
So, ich habe dann jetzt mal auch die Base auf die neue Library umgestellt und das hat sehr viele Fehler produziert.
- Es waren einige Änderungen am Code nötig (Umbennungen)
- Mein Verbidnungsselbsttest zeigt das gleiche, wie das manuelle Setzen der RP6 LEDs:
etwa 80% der Befehle kommen nicht richtig an. Das ist etwas seltsam...
Die Befehle kommen irgendwie dann beim nächsten Befehl erst an...
Beispiel: Ich setzte beim RP6 LED1 --> nichts passiert. Ich setzte danach LED2 --> LED1 ist dann an und LED2 aus.
So geht das immer weiter...
Mit dem normalen Baseprogramm ohne deine Lib geht alles normal. - Mein I2C Stresstest gibt mit der abgeänderten Base von 2400 Versuchen 2400 Fehler aus.
Auch in diesem Fall werden die LED zwar gesetzt, aber scheinbar zu spät. - Das mit dem Ringbuffer auf dem Slave hätte ich jetzt spontan auch vorgeschlagen...
Wie groß der sein muss wäre dann zwar etwas Trial&Error, aber eigentlich müsste es damit besser klappen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen