Problemstellung: Es soll möglich sein anhand einer KonfigurationsdateiAktionen zu definieren, die bei verschiedenen Ereignissen ausgelöst werdem.
Diese Aktionen sollen:
~Vorgefertigte Aktionen wie "lightshow standard", "collapse mirror", "expand mirror", "GPIO PinX set" "GPIO PinX unset"
~selbst definierte IBus Telegramme
Sein.
Die Ereignisse sollen:
~vordefinierte Ereignisse wie "car open", "car close"
~selbst definierteIBus Twlegramme
sein.
Bei den Aktionen würde ich mir
wie hier schon wünschen, freie Pins zu steuern (z.B. set, reset, set für x Millisekunden) oder ein serielles Telegramm auf TXD auszugeben. Damit könnte ja noch anderen "Blödsinn" veranstalten
...
Dafür würde ich auch ne Kiste Bier persönlich in die Oberlausitz liefern.
Vorhanden ist ein PI2 mit dem Image V1.2.
V1.3 liegt bis jetzt nur auf dem PC, ist noch nicht geflasht (so richtig? - doofes Wort).
zur Not liegt auch noch ein PI1 rum, falls das nützlich sein sollte.
Gruß aus der Mitte
Dirk
Du bringst mich auf eine idee
Die umsst3zung siehg momentan so aus, dass du eine jobliste zusammenstellst (als action)
Z.b.
job (licht an)
Job (warte 100ms
Job (licht aus)
Damit wäre eine schnelle blinkaction gebaut.
also warum nich zwei zusätzliche jobs
PinX set
PinX unset
Wäre das nach deiner vorstellung..?
Dann kannstdu aucbselber seque zen von der zeit abhängig initiieren.
Ich hätte gerne eine Umschaltung des Anzeigemodus.
Aufgrund meines Videomoduls welches scheinbar beim starten immer das 4:3 Telegramm schickt, sieht das momentan ein wenig blöd aus auf dem 16:9 Monitor...
Steuerung des 16:9 Widescreen Bordmonitor
Nachrichten zur Änderung des Anzeigemodus im Bordmonitor: Adresse F0 Hex (Sender ED Hex)
<ED 05 F0> 4F 11 <Option> <XOR>
Optionen
31 Setze 16:9/Zoom 60Hz (Navianzeige)
32 Setze 16:9/Zoom 50Hz (TV Mode)
11 Setze 16:9 60Hz (Navianzeige)
12 Setze 16:9 50Hz (TV Mode)
01 Setze 4:3 60Hz (Navianzeige)
02 Setze 4:3 50Hz (TV Mode)
Grüße
Incomode
Moin incomode,
Deine anforderung ist mit "selbstdefinierte telegramme" schon integriert
Du definierst dir dann eine condition:
Telegramm telefontaste am lenkrad
Und einen job:
11 Setze 16:9 60Hz (Navianzeige)
Die aktion nennst du: NaviSet169
Das heisst du hast eine action "NaviSet169". Diese führt beim Eingang des "telefontaste am lenkrad" Telegramms den job "11 Setze 16:9 60Hz (Navianzeige)" aus.
Gruß