Hallo Nop,
mir ist gerade noch etwas eingefallen, was du verbessern/ändern könntest.
Ich denke die Angabe von den Garmin-Daten Beschreibung, Family ID und Product Code sollten Job-bezogen sein, sodass man für jeden Job eigene Daten hinterlegen kann. Ob die anderen Garmin-Einstellungen auch Job-bezogen sein sollten, kann ich noch nicht beurteilen. Damit hab ich noch nicht experimentiert…
Auch wäre es evtl. sinnvoll, die erstellten Dateien mit den vielen Zahlen im Dateinamen in einem seperaten Verzeichnis zu speichern, was man im Job festlegen kann.
Auch würde ich den Namen, mit dem die Karte bei Mapsource registriert wird variabel machen.

Ich hoffe ich hab dich nicht gleich erschlagen mit meinen Einfällen.

Viele Grüße,
aighes