Micke_s:
Ungefär hur många "nivåer" behöver du på menyn?
Måste du ha med "släckt: ingen ström"?
Jag menar, om ingen av lysdioderna visar någon livstecken så är det ju något som inte fungerar som det ska.
De flesta apparater har den indikeringen utan att det nämns i manualen.
(Om man bortser från amerikanska manualer, men de skriver ju tillochmed att McDonalds-kaffet är varmt...
Som om en kaffedrickare inte hade en aning om att kaffe ska vara varmt och att det därför är smart att ta det försiktigt.)
Min tanke med att strunta i att ha "LED1: Släckt" som indikering av "Ingen ström" är att man kan spara det läget till menyn.
Hur många nivåer behöver du?
Här är en idé:
Kod: Markera allt
Funktion nr LED 1 LED 2
------------+---------+-------
0 Släckt Släckt
1 Släkt Blinkar
2 Blinkar Släckt
3 Blinkar Blinkar (Samtidigt)
4 Släckt Tänd
5 Tänd Släckt
6 Tänd Tänd
Behöver du fler så går det att ordna.
Har du t.ex tänkt på hur det låter vid järnvägsövergångar?
Först och främst så är det ju två klockor som låter olika.
Ibland hör man den mörkare tonen före den ljusare och ibland är det tvärt om.
(Hur ofta klockorna ska "slå" skiljer sig lite mellan dem. Den ena kör en liten aning fortare än den andra.)
Det går att inspireras av här.

Du kan alltså ha två nivåer (funktioner) som indikeras av att båda lysdioderna blinkar.
I den ena nivån så tänds LED 1 före LED 2. Alltså:
Kod: Markera allt
LED1 LED2
Släckt Släckt
Tänd Släckt
Tänd Tänd
Släckt Tänd
(Tänk dig att varje rad gäller i ca en halv sekund (eller lite längre). Efter sista raden så börjar den om på rad 1.)
I den andra nivån är det förstås tvärt om. Dvs LED2 som tänds före LED1.
Så med mitt förslag (hela inlägget) så får du alltså 8st nivåer med enbart 2st lysdioder.

Kort sagt: Tanken är att man använder det binära talsystemet
men i stället för bara noll och ett så har man: Noll, ½, 1, och "båda blinkar men den ena tänds lite före den andra".
Jag är petig när jag gör användargränssnitt och blir glad när jag ser produkter eller program där de tänkt till.
Hade jag sett ett sånt här menysystem så hade jag nog tyckt att det var funktionellt.
Naturligtvis skulle det bara fungera i rätt sammanhang,
men det är man säkerligen medveten om när man väljer att ha två lysdioder för detta.
Det är ju inte direkt något som är tänkt för att styra gamla Astas rullstol med.
Jag tycker tanken med just två lysdioder som UI låter som ett mycket intressant sätt att kommunicera
och det vore kul att höra resultatet av din tanke när du blir klar.
