Moin!
Ich möchte in der IVU Ticketbox das Fortschalten der Haltestellen mit Ansage mittels Kupplungspedal wieder aktivieren. Im Mmment hab ich schonmal die Fortschaltung samt Ansage über den cp_microphone Trigger im IVU Script aktiviert, was kein Hexenwerk war da dieser nur auskommandiert in der Triggerliste war. Funktioniert so wie ich es wollte. Nun aber will ich das ganze auch mittels Kupplungspedal haben, so wie in 99% der Busse auch. Im Cockpit-Script wird das Drücken der Kupplung ja abgefragt, ich weiss aber nicht wie ich das nun mit der IVU verbinden soll.
Am Beispiel vom MX200 C2 Atron hier der Codeteil aus dem Atron der eben dies wohl tut:
'Microphon-Taster:
(L.L.Snd_Microphone) (L.L.IBIS_LastMicro) ! &&
{if}
(L.L.RBL_Route)
{if}
(L.L.IBIS_busstop) 1 + (S.L.IBIS_busstop)
(M.L.IBIS_RefreshBusstop)
1 (S.L.Hofdatei_Weiterschaltung) (S.L.Reload_Scripttextur_2)
(M.L.Reload_Scripttextur)
(M.L.RBL_Grundbildschirm_Text)
(M.L.Verkaufsmodus_Text)
{endif}
(M.L.IBIS_PlayAnnouncement)
(M.L.IBIS_Set_Act_Bus_Stop)
' Nullsetzen des Timers für den Zeilenwechsel der LCD-Innenanzeige
0 (S.L.IBIS_LCD-zeilentimer) (S.L.IBIS_LCD-zeile)
0 (S.L.IBIS_LCD_showdest)
(M.L.IBIS_LCD-refresh)
{endif}
(L.L.Snd_Microphone) (S.L.IBIS_LastMicro)
Alles anzeigen
und hier wohl die gleiche Funktion aus dem MAN NL/NG von M&R aus dem IBIS2 Script:
'Microphon-Taster:
(L.L.Snd_Microphone) (L.L.IBIS_LastMicro) ! &&
{if}
(L.L.IBIS_busstop) 1 + (S.L.IBIS_busstop)
(M.L.IBIS_RefreshBusstop)
(M.L.IBIS_PlayAnnouncement)
' Nullsetzen des Timers für den Zeilenwechsel der LCD-Innenanzeige
0 (S.L.IBIS_LCD-zeilentimer) (S.L.IBIS_LCD-zeile)
(M.L.IBIS_LCD-refresh)
{endif}
(L.L.Snd_Microphone) (S.L.IBIS_LastMicro)
Alles anzeigen
Wie münze ich das nun um für die IVU Ticketbox? Der Trigger dort der das tut was ich will sieht so aus:
Es müssten also genau diese Macros und Funktionen irgendwie in das obige Scriptteil rein und das ganze dann im IVU Script zwischen die Trigger und Macros....