{HelgeInterface} Customactions erstellen - Druckversion +- BMWRaspControl - Forum (https://www.bmwraspcontrol.de/board) +-- Forum: BMWRaspControl - Diskussion (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=13) +--- Forum: BMWRaspControl - HelgeInterface (obsolete) (https://www.bmwraspcontrol.de/board/forumdisplay.php?fid=14) +--- Thema: {HelgeInterface} Customactions erstellen (/showthread.php?tid=18) |
{HelgeInterface} Customactions erstellen - Derhelge - 14.07.2015 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. RE: Customactions erstellen - Excalibur - 14.07.2015 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 RE: Customactions erstellen - Derhelge - 15.07.2015 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. RE: Customactions erstellen - Excalibur - 15.07.2015 Joooo! Das wäre optimal... Gruß aus der Mitte Dirk RE: Customactions erstellen - Incomode - 15.07.2015 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 RE: Customactions erstellen - Derhelge - 16.07.2015 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ß RE: {HelgeInterface} Customactions erstellen - Incomode - 17.07.2015 Hey, das ist ja super |