Danke dass du dir die Mühe für diese visuelle Anleitung machst Jonas.
Ein paar Korrekturen und Verbesserungsvorschläge hätte ich einzubringen:
H1 wird in deiner Anleitung als "main-level"
und H2 als "sub-level" bezeichnet, das stimmt nicht ganz. High ist das main-level, H1 und H2 sind die beiden sub-level davon, H1 das erste, H2 das zweite sub-level, daher die 1 und die 2 (siehe auch den ersten Absatz unter "Operations" bei einer beliebigen Lampe auf der ZL HP. Im Prinzip haben Zebralight Lampen ja nur drei Modi, halt jeweils mit zwei sub-level).
Statt "H Group" würde ich eher empfehlen "High" zu schreiben und statt "Beacon/Strobe Group" lieber "Beacon/Strobe Modes", gleiche Bezeichnungen wie beim Hersteller reduzieren das Verwirrungspotential. "Group" verwendet ZL nur in Verbindung mit den Modi Gruppen (statt "G 5/6/7" vielleicht auch lieber "G5/G6/G7" schreiben).
Es sollte, denke ich, auf jeden Fall irgendwo stehen dass das zuletzt verwendete sub-level (und der zuletzt verwendete Blinkmodus) gespeichert wird (Memory).
Man könnte z.B. in die Box in der "High" (momentan noch "H Group") steht darunter in Klammern schreiben "last used sub-level is memorized" und in die "Beacon/Strobe Modes" Box "last used beacon/strobe mode ist memorized".
Alternativ kann man das auch daneben in eine separate, größere Box etwas ausführlicher schreiben, z.B. so:
"The last used sub-levels, H1 or H2, M1 or M2, L1 or L2 and the last used beacon/strobe mode is memorized, even through battery changes".
Bei "Battery status indication" könnte man vielleicht noch ergänzen dass der Status mit ein bis vier blinks angezeigt wird und 4x blink voll bedeutet und 1x blink leer.
Der Abschnitt über die Programmierung ist etwas komplex und leicht unübersichtlich (und zudem im Falle der G6 & G7 Programmierung nicht richtig), das würde ich daher aufteilen und deutlich vereinfachen.
Hier mein leicht radikaler (da stark von deinem Entwurf abweichender) Vorschlag:
Wechsel zwischen den Modigruppen (linker Teil) würde ich separieren, da dies ja eigentlich nichts mit der Programmierung zu tun hat.
G5 Programmierung:
Drei Boxen "High", "Medium" und "Low" (ohne die Pfeile drum herum und ohne die sechs Boxen "H1", "H2" usw., da das einerseits für die Programmierung irrelevant ist und andererseits zu Basic Operation gehört). Von diesen drei Boxen jeweils ein Pfeil "6x double click" auf jeweils eine gestrichelte Box in der dann steht: "programming mode for H2 (bzw. M2/L2) sub-level" (alternativ könnte man auch nur eine gestrichelte Box machen). Alles dahinter bleibt gleich.
G6/G7 Programmierung sähe dann ganz ähnlich aus:
Drei Boxen "High", "Medium" und "Low", von diesen jeweils ein Pfeil mit "6x double click" auf jeweils eine gestrichelte Box in der steht: "programming mode for last used (memorized) sub-level of High (H1 or H2)" (für Medium und Low natürlich analog), direkt an diese Box oberhalb "go up one level" (eindeutiger als "higher level") und unterhalb "go down one level" (natürlich mit Pfeilen und "double click" bzw. "tripple click" und dahinter noch "short click" > "OFF (changes saved)").
Bei der Programmierung von G6 und G7 wird, was schon für Fragen und leichte Verwirrung gesorgt hat, immer nur das zuletzt verwendete, also im Memory gespeicherte sub-level umprogrammiert, d.h. wenn H1 mein zuletzt verwendetes sub-level von High war dann wird nach 6x Doppelklick auch H1 umprogrammiert, wenn ich hingegen H2 umprogrammieren möchte muss ich erstmal dafür sorgen dass H2 als zuletzt verwendetes sub-level von High gespeichert wird, das kann man erreichen in den man H2 anwählt und aus High raus geht (durch ausschalten oder modiwechsel). Da nun H2 das zuletzt verwendete sub-level von High ist, wird nach 6x Doppelklick in High entsprechend auch H2 umprogrammiert.
Im Prinzip steht das (entsprechend meinem Vorschlag weiter oben) dann ja schon in den gestrichelten Boxen, vielleicht wäre es aber nicht schlecht das nochmal etwas ausführlicher in eine separate Textbox zu schreiben, z.B. so:
"With 6x double click in High, Medium or Low mode you will always enter the programing mode for the last used (memorized) sub-level of that mode, e.g. with 6x double click you will enter the programing mode for H1, if your last used sub-level of High is H1. If you instead wish to reprogram the H2 sub-level you first need to make sure that the light has memorized H2 as your last used sub-level of High, this can be done by selecting H2 (see basic operation) and then going out of High, either by switching off the light or by changing mode. If you now go back to High and double click 6 times, you will enter programing mode for H2 (because H2 ist now the last used (memorized) sub-level of High)."
Der Vollständigkeit halber wäre es natürlich toll wenn auch noch ein kleiner Flowchart für die PID-Programmierung dabei wäre.