Parameter ändern
Seit ca. 2020 kann man einzelne Parameter selbst ändern. Dazu wurde eine 5. Datei eingeführt.
Vorgehensweise
Vorbereitung
Stecken Sie eine µSD Karte mit min 512MB Speicher in Ihren PC. Die Karte muss mit dem Dateisystem FAT formatiert sein. Andere Dateisysteme funktionieren nicht. Die Karte sollte leer sein (das ist technisch nicht notwendig, aber für die Erklärung einfacher.)
- Das Modul kann mit microSD und microSDHC Karten bis 32GB umgehen. microSDXHC Karten funktionieren nicht.
- Heute (Stand 2020) werden viele Karten nicht standardmäßig mit dem FAT Dateisystem ausgeliefert. Im Zweifel funktionieren kleine,alten Karten bis 4GB besser, weil damals das FAT Dateisystem üblich war.
- Wenn Sie nicht wissen, wie man eine Karte formatiert, können Sie diese auch in einer Digitalkamera o.ä. formatieren, das ist i.d.R. einfacher.
Kopieren
Kopieren Sie aus dem ZIP Archiv diese fünf Dateien auf die SD Karte. (Nicht das ZIP Achiv selbst kopieren)
Datei | Funktion |
---|---|
sgsstart.cfg | Textdatei in der festgelegt wird, welche Firmware und welche Parameterdatei geladen wird |
*.cbf | Name der Firmware (* steht für Name des Modelltyp) |
*param.cfg | Name der Parameterdatei |
sgsaudio.cfg | Textdatei in der festgelegt wird, welche Audiodatei geladen wird |
*.saf | Name der Audiodatei |
Parameter ändern
Öffnen Sie die Datei *param.cfg mit einem Editor. Nutzen Sie dazu einen einfachen ASCII-Texteditor.Unter Windows: | Zubehör-> Editor |
Unter Linux: | Kate oder Gedit |
Unter MacOS: | TextEdit |
In der Datei haben einige Zeichen eine besondere Bedeutung:
Zeichen | Funktion |
---|---|
# | Einleitung Kommentar. Alles hinter diesen Zeichen wird ignoriert |
[min..max] | gültiger Wertebereich für die Variable |
0x2000.0x01:0x02:100 | "0x2000.0x01:0x02:" adressiert die Variable, diese Adresse darf nicht geändert werden. "100" ist der Wert, den sie im Bereich von [min..max] ändern können. |
Servopositionen haben einen Wertebereich von 0 bis 255. Der Wert gibt die
Impulsbreite an.
0 steht für 1,1 ms, 255 für 1,9ms und 128 (die Hälfte) für 1,5ms
(Mittelstellung).
Da Servos nicht standardisiert sind, kann man leider nicht sagen, ob die kurze
Impulsdauer für eine Links- oder Rechtsbewegung steht. Das hängt vom
angeschlossenen Servo ab.
Hinweis
Es müssen mindestens diese drei Dateien auf der µSD sein.
Datei | Funktion |
---|---|
sgsstart.cfg | Textdatei in der festgelegt wird, welche Firmware und welche Parameterdatei geladen wird |
*.cbf | Name der Firmware (* steht für Name des Modelltyp) |
*param.cfg | Name der Parameterdatei |