rcbench Panel-Hilfe English

rcbench Panel-Hilfe

Das Panel des rcbench-Prüfstands, Bildschirm für Bildschirm: was jeder Bildschirm zeigt und was er bedienen lässt. Die Screenshots zeichnet der Code, der auch auf dem Panel zeichnet.

  1. Menü

    Das Menü ist der Startbildschirm des Panels. Es öffnet nach dem Splash und hat eine Kachel je Prüfstandsbildschirm. Ein Tipp auf eine Kachel öffnet ihren Bildschirm. Das Home-Tag oben links auf jedem anderen Bildschirm führt eine Ebene zurück: von einem Bildschirm, den das Menü öffnet, hierher, von einer Liste oder einem Bildschirm, den die Kacheln von SETUP öffnen, zu den Kacheln.

  2. Statusband und STOP

    Das Statusband sind die oberen 60px jedes Bildschirms außer dem Splash, dem Busfehler-Bildschirm, PANEL UPDATE und dem Fortschritt eines IOmcu-Updates. Es nennt den Bildschirm, zeigt den Zustand des Prüfstands und trägt STOP.

  3. Motor und ESC

    MOTOR & ESC steuert einen ESC (Electronic Speed Controller) und zeichnet einen Lauf auf: Spannung, Strom, Leistung und Drehzahl über der Zeit. Der Bildschirm öffnet über die Kachel MOTOR & ESC im Menü, immer auf LIVE.

  4. Motor-Optionen

    OPTIONEN, der dritte Reiter der Leiste von MOTOR & ESC, hält die 8 ESC-Einstellungen (Electronic Speed Controller) des Prüfstands in der linken Spalte unter drei Überschriften, in zwei Spalten: AKKU und MOTOR links, GASAUSGANG rechts. Die rechte Spalte bleibt an ihrem Platz und wirkt: die Anzeigen, ZIEL, ARM, die Summen und SPITZENWERTE ZURÜCKSETZEN.

  5. ESC STICK

    ESC STICK stellt einen ESC (Electronic Speed Controller) über sein Throttle-Stick-Menü ein. Der Prüfstand versorgt den ESC aus dem Netzteil PD mini, fährt den Throttle auf die Positionen, die das ESC-Profil nennt, und zählt die Pieptöne des Menüs als Pulse im Strom des Netzteils. Es öffnet aus der Zeile ESCs per Gasknüppel auf PROGRAMMIEREN von MOTOR & ESC, über die volle Breite unter dem Ausgangsstreifen.

  6. Servo

    SERVO steuert ein Servo, misst seinen Strom auf der Servoschiene, führt einen automatischen Test über mehrere Versorgungsspannungen aus und sucht die Weggrenzen des eingebauten Servos. Der Bildschirm öffnet über die Kachel SERVO im Menü, auf LIVE.

  7. Servo-Optionen

    OPTIONEN, der dritte Reiter der Leiste von SERVO, zeigt die Optionen des Servos im Seitenbereich auf drei Seiten: AUSGANG, SWEEP und PRÜFLING. Die Optionen jedes Laufs öffnen sich von seiner Karte auf TEST: OPTIONEN auf der Karte zeigt sie als Liste eine Ebene tiefer, und SCHLIESSEN oben rechts in der Liste oder das Home-Tag führt zurück zu den Karten. Die Ausgangskarte rechts bleibt an ihrem Platz und wirkt. Ein Wert öffnet das Tastenfeld, eine Liste öffnet eine Liste, ein Schalter schaltet beim Tipp um, und NAME öffnet eine Tastatur.

  8. Servo-Programmierer

    Der Servo-Programmierer liest die 32 Register eines KST- oder Chaservo-Servos über dessen Signalleitung, zeigt sie als Einstellungen und schreibt geänderte Einstellungen zurück. Die Servos beider Marken teilen ein Protokoll und einen Registersatz. Auf SERVO listet PROGRAMMIEREN in der Leiste die Programmierer. Die Zeile KST- und Chaservo-Servos öffnet diesen über der linken Spalte samt den Reitern der Leiste, eine Ebene tiefer; SCHLIESSEN oder das Home-Tag führt zurück zur Liste. Das Öffnen beendet einen laufenden automatischen Test.

  9. Netzteil

    SUPPLY stellt, schaltet und zeichnet ein programmierbares Netzteil auf: den PD mini, einen USB-PD-Trigger (USB Power Delivery), den der IOmcu über einen UART (Universal Asynchronous Receiver-Transmitter) an zwei seiner Pins ansteuert. Der Bildschirm öffnet über die Kachel SUPPLY im Menü, immer auf LIVE.

  10. Receiver

    RECEIVER zeigt, was ein Empfänger auf einer S.BUS-Leitung sendet: sechzehn Kanäle mit ihrem Verlauf, die beiden digitalen Kanäle, die Frame Rate und die Zähler des Decoders. Der Bildschirm öffnet über die Kachel RECEIVER im Menü. Die Kachel trägt in diesem Release die Marke SIMULIERT.

  11. Logs

    LOGS liest die SD-Karte (Secure Digital) des Panels: Der Bildschirm listet die CSV-Dateien (Comma-Separated Values) eines Ordners und seine Berichte, zeigt, was der Import in einer CSV-Datei gefunden hat, zeichnet bis zu 4 ihrer Spalten und zeigt einen Bericht als Text. Drei Tabs oben links wählen den Ordner, in dieser Reihenfolge: STAMM (das Stammverzeichnis der Karte), USER (Ordner User-Logs, vorgegeben USER/LOGS) und BENCH (Ordner Auto-Logs, vorgegeben BENCH/LOGS). Er öffnet über die Kachel LOGS im Menü. WLAN, unten links, öffnet WLAN, und DATEIEN daneben öffnet Files: Kopieren, Verschieben, Umbenennen und Löschen auf der Karte. Das Home-Tag geht eine Ebene zurück, wie ZURÜCK: vom Plot zur Importansicht, von der Importansicht und vom Text eines Berichts zur Dateiliste, von der Dateiliste zum Menü. Über der Rückfrage zu LÖSCHEN ist es ABBRECHEN.

  12. WLAN

    WI-FI betreibt das WLAN des Panels für zwei Aufgaben im Browser: jede Datei der SD-Karte (Secure Digital) zum Herunterladen und ein Firmware-Image des Panels zum Hochladen. Der Bildschirm öffnet über die Kachel WI-FI auf SETUP und über WLAN in der unteren Reihe von LOGS. Sein Home-Tag führt zu dem Bildschirm zurück, der ihn geöffnet hat. Über der Netzwerkliste oder einer Tastatur führt es zuerst eine Ebene zurück, wie ABBRECHEN: von einer Tastatur zur Liste, ohne das Getippte zu behalten, und von der Liste zu den Tasten. Über der Frage zu einem hochgeladenen Image ist es ABBRECHEN: Das Image wird verworfen, und der Bildschirm bleibt; ein zweites Tippen, solange das Image noch da ist, verlässt ihn. Das Funkmodul läuft nur, solange dieser Bildschirm offen ist. Bei jedem Start des Panels ist es aus.

  13. Panel-Update

    PANEL UPDATE schreibt ein neues Firmware-Image des Panels in dessen Flash. Der Bildschirm öffnet nach dem Halten von 2s auf INSTALL unter WLAN oder wenn ein Download unter Updates seine Prüfungen bestanden hat, und er belegt den ganzen Bildschirm: kein Band und kein STOP. Hinter ihm lässt sich nichts auf ARMED schalten.

  14. Files

    FILES zeigt die SD-Karte (Secure Digital) in zwei Spalten. Er kopiert, verschiebt, benennt um und löscht Dateien und legt Ordner und leere Textdateien an. Er öffnet über DATEIEN unten auf LOGS und über die Kachel FILES auf SETUP. Das Home-Tag schließt zuerst eine Box oder die Tastatur und führt dann zu dem Bildschirm zurück, der FILES geöffnet hat. FILES steuert keinen Ausgang.

  15. Setup

    SETUP hält die Einstellungen des Panels für den ganzen Prüfstand in vier Kategorien: PANEL, INTERFACES, SD CARD und SENSORS. Die ESC-Einstellungen (Electronic Speed Controller) stehen unter MOTOR & ESC, OPTIONEN. Der Bildschirm öffnet über die Kachel SETUP im Menü auf einer Seite mit Kacheln, 3 mal 3. Die Kachel einer Kategorie öffnet ihre Liste über die ganze Breite des Bildschirms.

  16. Anschlüsse

    INTERFACES, die zweite Kategorie auf SETUP, verdrahtet die Teile, die der IOmcu liest: den Strommonitor INA228 und einen Winkelsensor an einem I2C-Bus (Inter-Integrated Circuit), den Phasenabgriff, das Netzteil PD mini und wie der Programmierport ein Hitec-Servo der D-Serie empfängt. Ihre 23 Einstellungen stehen in fünf Abschnitten unter den Überschriften I2C-BUS, PHASENABGRIFF, BALANCE SENSORS, SUPPLY und PROG-PORT; eine Überschrift ist eine eigene Zeile ohne Tasten. Die Einstellungen werden wie jede andere Einstellung auf SETUP gehalten und gespeichert. Das Panel schreibt jede Einstellung 500ms nach der letzten Änderung an den IOmcu, und nur, was von dem abweicht, was der IOmcu hält.

  17. Ausgänge

    OUTPUTS bindet die Pins des IOmcu an Ausgabeprotokolle: welche Pins Servos treiben, welche ESCs (Electronic Speed Controller), und mit welchem Signal. Der Bildschirm öffnet über OUTPUTS auf SETUP auf der Übersicht: OFF gewählt und jeder gebundene Pin mit seinem Protokoll benannt. Über ZIEL auf MOTOR & ESC öffnet er auf dem Protokoll, an das die Gas-Pins gebunden sind (der Übersicht, solange sie an mehrere gebunden sind oder keines bekannt ist), und über ZIEL auf SERVO auf dem, was diese Zeile zeigt: dem Eintrag PROG-PORT, solange der IOmcu den Port treibt, SERVO PWM, solange er die Ausgänge treibt, der Übersicht, solange das Ziel nicht bekannt ist. Das Home-Tag führt zurück zu dem Bildschirm, aus dem er geöffnet wurde; über der offenen Protokollliste schließt es zuerst die Liste, ohne zu wählen. Die Protokollliste und LETZTER SCHREIBVORGANG belegen die linke Spalte; die Pins des IOmcu die rechte. PICK A PIN hält dieselbe Bindung auf einer Zeichnung der Platine.

  18. Sensoren

    SENSORS, die vierte Kategorie auf SETUP, stellt bis zu vier TI INA3221 ein, Dreikanal-Strommonitore am Sensorbus auf 0x40 bis 0x43, und sagt für jeden Kanal, was er misst. Der INA228 und die Pins des Busses bleiben unter Anschlüsse. Die Einstellungen werden wie jede andere Einstellung auf SETUP gehalten und gespeichert.

  19. Pin-Auswahl

    PICK A PIN zeigt die Platine des IOmcu, wie sie auf dem Prüfstand liegt, und bindet einen Pin über eine Taste an einer Leiterbahn zu seinem Pad. Der Bildschirm hält dieselbe Bindung wie Ausgänge: Die Liste beantwortet, welcher GPIO (General-Purpose Input/Output) gebunden ist, die Pin-Auswahl, wo das Kabel hin muss. Er öffnet über PICK A PIN auf SETUP, und sein Home-Tag führt dorthin zurück; über der offenen Protokollliste schließt es zuerst die Liste, ohne zu wählen. Jeder Besuch öffnet mit OFF gewählt: Keine Taste bindet oder löst einen Pin, bis ein Protokoll in der Liste gewählt ist, und die Zeile unter der Liste lautet PROTOKOLL WÄHLEN, DANN PIN TIPPEN.

  20. Updates

    UPDATES fragt GitHub, welches Release der Panel-Firmware das neueste ist, und installiert es. Der Bildschirm öffnet über die Taste UPDATES unter Setup. Eine Erinnerung beim Start stellt dieselbe Frage einmal pro Start des Panels. 0.22 ist das letzte Release für das ESP32-S3-Panel; dem ESP32-P4-Panel wird jedes neuere Release angeboten, siehe Die Release-Linie.

  21. Release-Erinnerung

    Die Erinnerung meldet, dass ein neueres Release der Panel-Firmware auf GitHub liegt. Sie öffnet sich auf dem Menü, wenn die Suche beim Start eines gefunden hat. ERINNERUNG BEIM START unter Updates schaltet sie; ab Werk ist sie an.

  22. Akku

    BATTERY zeigt, wie weit jede Zelle eines Akkus vom Mittelwert des Akkus abweicht, und gibt ein Urteil über den Akku. Der Bildschirm öffnet über die Kachel BATTERY im Menü. Die Kachel trägt in diesem Release die Marke SIMULIERT.

  23. Wuchten

    BALANCE findet, wo ein Propeller oder Impeller Masse braucht, und zeigt, wo die beiden Sensoren hinkommen. Der Bildschirm öffnet über die Kachel BALANCE im Menü. Drei Reiter: WUCHTEN, PRÜFGESTELL und FLUGMODELL.

  24. IOmcu-Update

    Ein Firmware-Image des Panels trägt das Image des IOmcu und bietet es an, wenn der IOmcu einen anderen Build fährt. Die Prüfung läuft bei jedem Link-Aufbau über den CAN-Bus (Controller Area Network) und vergleicht SHA-256-Prüfsummen (Secure Hash Algorithm, 256 Bit), keine Versionsnummern. Ein anderer Build löst den Alert IOmcu nutzt einen anderen Build. Update unter SETUP > UPDATES. aus.

  25. Busfehler

    Der Busfehler-Bildschirm sagt, warum Panel und IOmcu nicht über den CAN-Bus (Controller Area Network) miteinander reden. Er öffnet von selbst, in zwei Fällen: Der CAN-Selbsttest beim Start schlägt fehl, oder ein Link, der stand, ist seit 4s weg. Er belegt den ganzen Bildschirm: kein Band und kein STOP. Hinter ihm kann der Prüfstand nicht auf ARMED schalten.