Cartwal II unloads itself after (Re)Calculate All
-
JohnvdVeen
- Posts: 3
- Joined: 18 Jul 2026 15:05
Cartwal II unloads itself after (Re)Calculate All
I’ve made a video showing this problem. It occurs when the playlist hasn't been processed (yet) using "(Re)Calculated All." It only affects Cartwall II; I’ve discussed this with other friends, but they don't experience this issue. It could be a script error, but I can't seem to find it. I'm using Airlite. I thought it was worth sharing this anyway; perhaps others are experiencing the same issue.
[youtube]https://youtu.be/1x4cqi6IshA[/youtube]
[youtube]https://youtu.be/1x4cqi6IshA[/youtube]
Re: Cartwal II unloads itself after (Re)Calculate All
I am on vacation right now. So I will investigate when I am back in August.
But I also just tried to reproduce your behavior - and Inwas also not able to reproduce it.
Ie. here the cartwall is also not unloaded or cleared.
The default Aitlite setup also doesn’t seem to include such event/command (at least what I can spot now after a quick look).
However, it must be some kind of command being triggered somewhere. Just not sure from where that might be.
But I also just tried to reproduce your behavior - and Inwas also not able to reproduce it.
Ie. here the cartwall is also not unloaded or cleared.
The default Aitlite setup also doesn’t seem to include such event/command (at least what I can spot now after a quick look).
However, it must be some kind of command being triggered somewhere. Just not sure from where that might be.
Bernd - radio42
ProppFrexx ONAIR - The Playout and Broadcast Automation Solution
ProppFrexx ONAIR - The Playout and Broadcast Automation Solution
-
JohnvdVeen
- Posts: 3
- Joined: 18 Jul 2026 15:05
Re: Cartwal II unloads itself after (Re)Calculate All
Hi Bernd,
I’ve tweaked the standard scripts for Airlite a bit to better suit my preferences. Column A is now Cart 1, and Column B is Cart 2.
GPIO
Events/Commands
Just enjoy your holiday first!
Gr. John
I’ve tweaked the standard scripts for Airlite a bit to better suit my preferences. Column A is now Cart 1, and Column B is Cart 2.
GPIO
Code: Select all
<DRAirliteMAP>
<add key="0" value="104|4|1|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_PLAY_A" />
<add key="1" value="104|5|1|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_PLAY_B" />
<add key="2" value="104|6|1|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_PLAY_C" />
<add key="3" value="104|6|0|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_EJECTNOFADE_C" />
<add key="4" value="104|5|0|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_EJECTNOFADE_B" />
<add key="5" value="104|4|0|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_EJECTNOFADE_A" />
<add key="6" value="106|4|0|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_EJECTNOFADE_A" />
<add key="7" value="106|6|0|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_EJECTNOFADE_C" />
<add key="8" value="106|5|0|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_EJECTNOFADE_B" />
<add key="9" value="102|1|1|MIXER_OUTPUT_MUTE_ON PFL" />
<add key="10" value="102|1|0|MIXER_OUTPUT_MUTE_OFF PFL" />
<add key="11" value="101|1|1|PLS_CURRENT_AUTOPLAY_ON" />
<add key="12" value="101|1|0|PLS_CURRENT_AUTOPLAY_OFF" />
<add key="13" value="97|4|1|PLS_CURRENT_PLAYER_A_PFL" />
<add key="14" value="97|4|0|PLS_CURRENT_PFL_STOP " />
<add key="15" value="97|5|1|PLS_CURRENT_PLAYER_B_PFL" />
<add key="16" value="97|5|0|PLS_CURRENT_PFL_STOP" />
<add key="17" value="97|6|1|PLS_CURRENT_PLAYER_C_PFL" />
<add key="18" value="97|6|0|PLS_CURRENT_PFL_STOP" />
<add key="19" value="106|4|1|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_PLAY_A" />
<add key="20" value="106|5|1|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_PLAY_B" />
<add key="21" value="106|6|1|EXEC_COMMAND2 ${autoplay}|Equals(0)|PLS_CURRENT_PLAY_C" />
<add key="22" value="97|1|1|MIXER_OUTPUT_MUTE_ON PFL" />
<add key="23" value="97|1|0|MIXER_OUTPUT_MUTE_OFF PFL" />
<add key="24" value="97|2|1|MIXER_OUTPUT_MUTE_ON PFL" />
<add key="25" value="97|3|1|MIXER_OUTPUT_MUTE_ON PFL" />
<add key="26" value="97|2|0|MIXER_OUTPUT_MUTE_OFF PFL" />
<add key="27" value="97|3|0|MIXER_OUTPUT_MUTE_OFF PFL" />
<add key="28" value="104|7|0|CW1_STOP_ALL ${_NL}MIXER_OUTPUT_MUTE_ON CW${_NL}" />
<add key="29" value="106|7|0|CW1_STOP_ALL${_NL}MIXER_OUTPUT_MUTE_ON CW${_NL}" />
<add key="30" value="34|1|1|EXEC_COMMAND2 ${cw1cart1trackname} | NOT(Equals())|CW1_PLAY_CART_1 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 1|1" />
<add key="31" value="34|2|1|EXEC_COMMAND2 ${cw1cart2trackname} | NOT(Equals())|CW1_PLAY_CART_2 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 2|1" />
<add key="32" value="34|3|1|EXEC_COMMAND2 ${cw1cart3trackname} | NOT(Equals())|CW1_PLAY_CART_3 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 3|1" />
<add key="33" value="34|4|1|EXEC_COMMAND2 ${cw1cart4trackname} | NOT(Equals())|CW1_PLAY_CART_4 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 4|1" />
<add key="34" value="34|5|1|EXEC_COMMAND2 ${cw1cart5trackname} | NOT(Equals())|CW1_PLAY_CART_5 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 5|1" />
<add key="35" value="34|6|1|EXEC_COMMAND2 ${cw1cart6trackname} | NOT(Equals())|CW1_PLAY_CART_6 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 6|1" />
<add key="36" value="34|7|1|EXEC_COMMAND2 ${cw1cart7trackname} | NOT(Equals())|CW1_PLAY_CART_7 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 7|1" />
<add key="37" value="34|8|1|EXEC_COMMAND2 ${cw1cart8trackname} | NOT(Equals())|CW1_PLAY_CART_8 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 8|1" />
<add key="38" value="106|7|1|MIXER_OUTPUT_MUTE_OFF CW${_NL}" />
<add key="39" value="104|7|1|MIXER_OUTPUT_MUTE_OFF CW${_NL}" />
<add key="40" value="97|7|0|PLS_CURRENT_PFL_STOP" />
<add key="41" value="102|2|1|MIXER_OUTPUT_MUTE_ON PFL" />
<add key="42" value="102|3|1|MIXER_OUTPUT_MUTE_ON PFL" />
<add key="43" value="102|2|0|MIXER_OUTPUT_MUTE_OFF PFL" />
<add key="44" value="102|3|0|MIXER_OUTPUT_MUTE_OFF PFL" />
<add key="45" value="97|8|0|MIXER_OUTPUT_MUTE_OFF PFL" />
<add key="46" value="97|8|1|MIXER_OUTPUT_MUTE_ON PFL" />
<add key="47" value="111|1|1|MIXER_OUTPUT_MUTE_ON PFL${_NL}EXEC_SEND_DRAIRLITE_REMOTECUE 7|1${_NL}EXEC_SEND_DRAIRLITE_REMOTECUE 1|1" />
<add key="48" value="111|1|0|MIXER_OUTPUT_MUTE_OFF PFL${_NL}EXEC_SEND_DRAIRLITE_REMOTECUERESET" />
<add key="49" value="111|2|1|EXEC_SEND_DRAIRLITE_REMOTECUE 2|1" />
<add key="50" value="111|3|1|EXEC_SEND_DRAIRLITE_REMOTECUE 3|1" />
<add key="51" value="34|9|1|EXEC_COMMAND2 ${cw2cart1trackname} | NOT(Equals())|CW2_PLAY_CART_1 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 9|1" />
<add key="52" value="34|10|1|EXEC_COMMAND2 ${cw2cart2trackname} | NOT(Equals())|CW2_PLAY_CART_2 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 10|1" />
<add key="53" value="34|11|1|EXEC_COMMAND2 ${cw2cart3trackname} | NOT(Equals())|CW2_PLAY_CART_3 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 11|1" />
<add key="54" value="34|12|1|EXEC_COMMAND2 ${cw2cart4trackname} | NOT(Equals())|CW2_PLAY_CART_4 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 12|1" />
<add key="55" value="34|13|1|EXEC_COMMAND2 ${cw2cart5trackname} | NOT(Equals())|CW2_PLAY_CART_5 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 13|1" />
<add key="56" value="34|14|1|EXEC_COMMAND2 ${cw2cart6trackname} | NOT(Equals())|CW2_PLAY_CART_6 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 14|1" />
<add key="57" value="34|15|1|EXEC_COMMAND2 ${cw2cart7trackname} | NOT(Equals())|CW2_PLAY_CART_7 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 15|1" />
<add key="58" value="34|16|1|EXEC_COMMAND2 ${cw2cart8trackname} | NOT(Equals())|CW2_PLAY_CART_8 | EXEC_SEND_DRAIRLITE_REMOTEON 7|1 | EXEC_SEND_DRAIRLITE_SETLED 16|1" />
</DRAirliteMAP>Code: Select all
<EVENT>
<add key="OnApplicationStartup" value="" />
<add key="OnApplicationShutdown" value="" />
<add key="OnAir" value="" />
<add key="OffAir" value="" />
<add key="OnTalkoverON" value="" />
<add key="OnTalkoverOFF" value="" />
<add key="OnDetectSilence" value="" />
<add key="OnDetectNoise" value="" />
<add key="OnUserChanging" value="" />
<add key="OnUserLogin" value="" />
<add key="OnUserLogoff" value="" />
<add key="OnSetMaster" value="" />
<add key="OnSetSlave" value="" />
<add key="OnMainFader" value="" />
<add key="OnCalendarReloading" value="" />
<add key="OnAutoLibraryReloading" value="" />
<add key="OnAutoLibrarySaving" value="" />
<add key="OnTalkuserON" value="" />
<add key="OnTalkuserOFF" value="" />
<add key="OnLineInFeedON" value="" />
<add key="OnLineInFeedOFF" value="" />
<add key="OnTimer" value="" />
<add key="OnManualOperationON" value="" />
<add key="OnManualOperationONSoft" value="" />
<add key="OnManualOperationOFF" value="" />
<add key="OnVoiceTrackingOpen" value="" />
<add key="OnVoiceTrackingClose" value="" />
<add key="OnOverlayStart" value="" />
<add key="OnOverlayStop" value="" />
<add key="TAOn" value="" />
<add key="TAOff" value="" />
<add key="OnPlaylistOpened" value="" />
<add key="OnPlaylistClosed" value="" />
<add key="OnPlaylistChanged" value="" />
<add key="OnTrackLoad" value="" />
<add key="OnTrackPlay" value="EXEC_WRITE_PLAYLIST_LOG ${yyyy}${MM}${dd}_${plsname}" />
<add key="OnTrackPause" value="" />
<add key="OnTrackStop" value="" />
<add key="OnTrackCueOut" value="" />
<add key="OnTrackEject" value="" />
<add key="OnTrackReplace" value="" />
<add key="OnTrackEmpty" value="" />
<add key="OnTrackAdded" value="" />
<add key="OnCurrentTrackChanged" value="" />
<add key="OnTimecode" value="" />
<add key="OnAutoPlayON" value="" />
<add key="OnAutoPlayOFF" value="" />
<add key="OnUseFadingON" value="" />
<add key="OnUseFadingOFF" value="" />
<add key="OnAutoLoadON" value="" />
<add key="OnAutoLoadOFF" value="" />
<add key="OnAutoUnloadON" value="" />
<add key="OnAutoUnloadOFF" value="" />
<add key="OnRemoveWhenPlayedON" value="" />
<add key="OnRemoveWhenPlayedOFF" value="" />
<add key="OnDJALoad" value="" />
<add key="OnDJAPlay" value="EXEC_SEND_DRAIRLITE_SETTRACKSTATE 4|1
EXEC_SEND_DRAIRLITE_REMOTEON 4|1" />
<add key="OnDJAPause" value="" />
<add key="OnDJAStop" value="SLEEP 100
EXEC_SEND_DRAIRLITE_SETTRACKSTATE 4|0" />
<add key="OnDJAEject" value="" />
<add key="OnDJBLoad" value="" />
<add key="OnDJBPlay" value="EXEC_SEND_DRAIRLITE_SETTRACKSTATE 5|1
EXEC_SEND_DRAIRLITE_REMOTEON 5|1" />
<add key="OnDJBPause" value="" />
<add key="OnDJBStop" value="SLEEP 100
EXEC_SEND_DRAIRLITE_SETTRACKSTATE 5|0" />
<add key="OnDJBEject" value="" />
<add key="OnDJCLoad" value="" />
<add key="OnDJCPlay" value="EXEC_SEND_DRAIRLITE_SETTRACKSTATE 6|1
EXEC_SEND_DRAIRLITE_REMOTEON 6|1" />
<add key="OnDJCPause" value="" />
<add key="OnDJCStop" value="SLEEP 100
EXEC_SEND_DRAIRLITE_SETTRACKSTATE 6|0" />
<add key="OnDJCEject" value="" />
<add key="OnDJDLoad" value="" />
<add key="OnDJDPlay" value="" />
<add key="OnDJDPause" value="" />
<add key="OnDJDStop" value="" />
<add key="OnDJDEject" value="" />
<add key="OnScheduledPlaylistOpened" value="" />
<add key="OnScheduledPlaylistClosed" value="" />
<add key="OnTimeUpdateSync" value="" />
<add key="OnPlaylistEnd" value="" />
<add key="OnShowDocument" value="" />
<add key="OnPlaylistBroken" value="" />
<add key="OnUser1" value="" />
<add key="OnUserName1" value="User 1" />
<add key="OnUserIcon1" value="" />
<add key="OnUser2" value="" />
<add key="OnUserName2" value="User 2" />
<add key="OnUserIcon2" value="" />
<add key="OnUser3" value="" />
<add key="OnUserName3" value="User 3" />
<add key="OnUserIcon3" value="" />
<add key="OnUser4" value="" />
<add key="OnUserName4" value="User 4" />
<add key="OnUserIcon4" value="" />
<add key="OnUser5" value="" />
<add key="OnUserName5" value="User 5" />
<add key="OnUserIcon5" value="" />
<add key="OnUser6" value="" />
<add key="OnUserName6" value="User 6" />
<add key="OnUserIcon6" value="" />
<add key="OnUser7" value="" />
<add key="OnUserName7" value="User 7" />
<add key="OnUserIcon7" value="" />
<add key="OnUser8" value="" />
<add key="OnUserName8" value="User 8" />
<add key="OnUserIcon8" value="" />
<add key="OnUser9" value="" />
<add key="OnUserName9" value="User 9" />
<add key="OnUserIcon9" value="" />
<add key="OnUser10" value="" />
<add key="OnUserName10" value="User 10" />
<add key="OnUserIcon10" value="" />
<add key="OnUser11" value="" />
<add key="OnUserName11" value="User 11" />
<add key="OnUserIcon11" value="" />
<add key="OnUser12" value="" />
<add key="OnUserName12" value="User 12" />
<add key="OnUserIcon12" value="" />
<add key="OnUser13" value="" />
<add key="OnUserName13" value="User 13" />
<add key="OnUserIcon13" value="" />
<add key="OnUser14" value="" />
<add key="OnUserName14" value="User 14" />
<add key="OnUserIcon14" value="" />
<add key="OnUser15" value="" />
<add key="OnUserName15" value="User 15" />
<add key="OnUserIcon15" value="" />
<add key="OnUser16" value="" />
<add key="OnUserName16" value="User 16" />
<add key="OnUserIcon16" value="" />
<add key="OnUser17" value="" />
<add key="OnUserName17" value="User 17" />
<add key="OnUserIcon17" value="" />
<add key="OnUser18" value="" />
<add key="OnUserName18" value="User 18" />
<add key="OnUserIcon18" value="" />
<add key="OnUser19" value="" />
<add key="OnUserName19" value="User 19" />
<add key="OnUserIcon19" value="" />
<add key="OnUser20" value="" />
<add key="OnUserName20" value="User 20" />
<add key="OnUserIcon20" value="" />
<add key="OnUser21" value="" />
<add key="OnUserName21" value="User 21" />
<add key="OnUserIcon21" value="" />
<add key="OnUser22" value="" />
<add key="OnUserName22" value="User 22" />
<add key="OnUserIcon22" value="" />
<add key="OnUser23" value="" />
<add key="OnUserName23" value="User 23" />
<add key="OnUserIcon23" value="" />
<add key="OnUser24" value="" />
<add key="OnUserName24" value="User 24" />
<add key="OnUserIcon24" value="" />
<add key="OnUser25" value="" />
<add key="OnUserName25" value="User 25" />
<add key="OnUserIcon25" value="" />
<add key="OnUser26" value="" />
<add key="OnUserName26" value="User 26" />
<add key="OnUserIcon26" value="" />
<add key="OnUser27" value="" />
<add key="OnUserName27" value="User 27" />
<add key="OnUserIcon27" value="" />
<add key="OnUser28" value="" />
<add key="OnUserName28" value="User 28" />
<add key="OnUserIcon28" value="" />
<add key="OnUser29" value="" />
<add key="OnUserName29" value="User 29" />
<add key="OnUserIcon29" value="" />
<add key="OnUser30" value="" />
<add key="OnUserName30" value="User 30" />
<add key="OnUserIcon30" value="" />
<add key="OnUser31" value="" />
<add key="OnUserName31" value="User 31" />
<add key="OnUserIcon31" value="" />
<add key="OnUser32" value="" />
<add key="OnUserName32" value="User 32" />
<add key="OnUserIcon32" value="" />
<add key="OnUser33" value="" />
<add key="OnUserName33" value="User 33" />
<add key="OnUserIcon33" value="" />
<add key="OnUser34" value="" />
<add key="OnUserName34" value="User 34" />
<add key="OnUserIcon34" value="" />
<add key="OnUser35" value="" />
<add key="OnUserName35" value="User 35" />
<add key="OnUserIcon35" value="" />
<add key="OnUser36" value="" />
<add key="OnUserName36" value="User 36" />
<add key="OnUserIcon36" value="" />
<add key="OnUser37" value="" />
<add key="OnUserName37" value="User 37" />
<add key="OnUserIcon37" value="" />
<add key="OnUser38" value="" />
<add key="OnUserName38" value="User 38" />
<add key="OnUserIcon38" value="" />
<add key="OnUser39" value="" />
<add key="OnUserName39" value="User 39" />
<add key="OnUserIcon39" value="" />
<add key="OnUser40" value="" />
<add key="OnUserName40" value="User 40" />
<add key="OnUserIcon40" value="" />
<add key="OnUser41" value="" />
<add key="OnUserName41" value="User 41" />
<add key="OnUserIcon41" value="" />
<add key="OnUser42" value="" />
<add key="OnUserName42" value="User 42" />
<add key="OnUserIcon42" value="" />
<add key="OnUser43" value="" />
<add key="OnUserName43" value="User 43" />
<add key="OnUserIcon43" value="" />
<add key="OnUser44" value="" />
<add key="OnUserName44" value="User 44" />
<add key="OnUserIcon44" value="" />
<add key="OnUser45" value="" />
<add key="OnUserName45" value="User 45" />
<add key="OnUserIcon45" value="" />
<add key="OnUser46" value="" />
<add key="OnUserName46" value="User 46" />
<add key="OnUserIcon46" value="" />
<add key="OnUser47" value="" />
<add key="OnUserName47" value="User 47" />
<add key="OnUserIcon47" value="" />
<add key="OnUser48" value="" />
<add key="OnUserName48" value="User 48" />
<add key="OnUserIcon48" value="" />
<add key="OnUser49" value="" />
<add key="OnUserName49" value="User 49" />
<add key="OnUserIcon49" value="" />
<add key="OnUser50" value="" />
<add key="OnUserName50" value="User 50" />
<add key="OnUserIcon50" value="" />
<add key="OnCartwall1Play" value="EXEC_COMMAND2 ${cartid}|Equals(1)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(2)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(3)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(4)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(5)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(6)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(7)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(8)|EXEC_SEND_DRAIRLITE_SETLEDBLINK ${cartid}|1|0|1
" />
<add key="OnCartwall1Pause" value="EXEC_COMMAND2 ${cartid}|Equals(1)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2

EXEC_COMMAND2 ${cartid}|Equals(2)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2

EXEC_COMMAND2 ${cartid}|Equals(3)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2

EXEC_COMMAND2 ${cartid}|Equals(4)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2

EXEC_COMMAND2 ${cartid}|Equals(5)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2

EXEC_COMMAND2 ${cartid}|Equals(6)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2

EXEC_COMMAND2 ${cartid}|Equals(7)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2

EXEC_COMMAND2 ${cartid}|Equals(8)|EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2
" />
<add key="OnCartwall1Selected" value="" />
<add key="OnCartwall1Looped" value="" />
<add key="OnCartwall1Changed" value="EXEC_SEND_DRAIRLITE_SETLED 1|0

EXEC_SEND_DRAIRLITE_SETLED 2|0

EXEC_SEND_DRAIRLITE_SETLED 3|0

EXEC_SEND_DRAIRLITE_SETLED 4|0

EXEC_SEND_DRAIRLITE_SETLED 5|0

EXEC_SEND_DRAIRLITE_SETLED 6|0

EXEC_SEND_DRAIRLITE_SETLED 7|0

EXEC_SEND_DRAIRLITE_SETLED 8|0

EXEC_COMMAND2 ${cw1cart1trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 1|2
EXEC_COMMAND2 ${cw1cart2trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 2|2
EXEC_COMMAND2 ${cw1cart3trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 3|2
EXEC_COMMAND2 ${cw1cart4trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 4|2
EXEC_COMMAND2 ${cw1cart5trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 5|2
EXEC_COMMAND2 ${cw1cart6trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 6|2
EXEC_COMMAND2 ${cw1cart7trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 7|2
EXEC_COMMAND2 ${cw1cart8trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 8|2
" />
<add key="OnCartwall2Play" value="EXEC_COMMAND2 ${cartid}|Equals(1)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(2)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(3)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(4)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(5)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(6)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(7)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1

EXEC_COMMAND2 ${cartid}|Equals(8)|EXEC_SEND_DRAIRLITE_SETLEDBLINK *[TOINT:{${cartid}}:{add}:{8}]|1|0|1
" />
<add key="OnCartwall2Pause" value="EXEC_COMMAND2 ${cartid}|Equals(1)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2

EXEC_COMMAND2 ${cartid}|Equals(2)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2

EXEC_COMMAND2 ${cartid}|Equals(3)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2

EXEC_COMMAND2 ${cartid}|Equals(4)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2

EXEC_COMMAND2 ${cartid}|Equals(5)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2

EXEC_COMMAND2 ${cartid}|Equals(6)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2

EXEC_COMMAND2 ${cartid}|Equals(7)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2


EXEC_COMMAND2 ${cartid}|Equals(8)|EXEC_SEND_DRAIRLITE_SETLED *[TOINT:{${cartid}}:{add}:{8}]|2

" />
<add key="OnCartwall2Selected" value="" />
<add key="OnCartwall2Looped" value="" />
<add key="OnCartwall2Changed" value="EXEC_SEND_DRAIRLITE_SETLED 9|0
EXEC_SEND_DRAIRLITE_SETLED 10|0
EXEC_SEND_DRAIRLITE_SETLED 11|0

EXEC_SEND_DRAIRLITE_SETLED 12|0
EXEC_SEND_DRAIRLITE_SETLED 13|0

EXEC_SEND_DRAIRLITE_SETLED 14|0

EXEC_SEND_DRAIRLITE_SETLED 15|0

EXEC_SEND_DRAIRLITE_SETLED 16|0
EXEC_COMMAND2 ${cw2cart1trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 9|2

EXEC_COMMAND2 ${cw2cart2trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 10|2

EXEC_COMMAND2 ${cw2cart3trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 11|2

EXEC_COMMAND2 ${cw2cart4trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 12|2
EXEC_COMMAND2 ${cw2cart5trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 13|2

EXEC_COMMAND2 ${cw2cart6trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 14|2

EXEC_COMMAND2 ${cw2cart7trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 15|2

EXEC_COMMAND2 ${cw2cart8trackname}|NOT(Equals())|EXEC_SEND_DRAIRLITE_SETLED 16|2" />
<add key="OnCartwall1AnyCartStarted" value="EXEC_SEND_DRAIRLITE_REMOTEON 7|1
" />
<add key="OnCartwall1AnyCartEnded" value="SLEEP 100
EXEC_SEND_DRAIRLITE_REMOTEON 7|0
EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2
CW1_STOPONLY_CART ${cartid}" />
<add key="OnCartwall2AnyCartStarted" value="EXEC_SEND_DRAIRLITE_REMOTEON 7|1" />
<add key="OnCartwall2AnyCartEnded" value="SLEEP 100
EXEC_SEND_DRAIRLITE_REMOTEON 7|0
EXEC_SEND_DRAIRLITE_SETLED ${cartid}|2
CW2_STOPONLY_CART ${cartid}" />
<add key="OnOutputON" value="" />
<add key="OnOutputOFF" value="" />
<add key="OnOutputMute" value="" />
<add key="OnOutputUnmute" value="" />
<add key="OnOutputSNDOn" value="" />
<add key="OnOutputSNDOff" value="" />
<add key="OnOutputRECOn" value="" />
<add key="OnOutputRECOff" value="" />
<add key="OnOutputFaderStart" value="" />
<add key="OnOutputFaderStop" value="" />
<add key="OnOutputFader" value="" />
<add key="OnOutputGain" value="" />
<add key="OnOutputPan" value="" />
<add key="OnInputON" value="" />
<add key="OnInputOFF" value="" />
<add key="OnInputMute" value="" />
<add key="OnInputUnmute" value="" />
<add key="OnInputSNDOn" value="" />
<add key="OnInputSNDOff" value="" />
<add key="OnInputRECOn" value="" />
<add key="OnInputRECOff" value="" />
<add key="OnInputFaderStart" value="" />
<add key="OnInputFaderStop" value="" />
<add key="OnInputFader" value="" />
<add key="OnInputGain" value="" />
<add key="OnInputPan" value="" />
<add key="OnPFLShow" value="" />
<add key="OnPFLPlay" value="" />
<add key="OnPFLHide" value="" />
<add key="OnPFLOn" value="MIXER_OUTPUT_MUTE_OFF CW
EXEC_SEND_DRAIRLITE_REMOTECUE 7|1" />
<add key="OnPFLOff" value="MIXER_OUTPUT_MUTE_ON CW
EXEC_SEND_DRAIRLITE_REMOTECUERESET" />
<add key="OnSchedulerStart" value="" />
<add key="OnSchedulerStop" value="" />
<add key="OnScriptStarting" value="" />
<add key="OnScriptStarted" value="" />
<add key="OnScriptStopping" value="" />
<add key="OnScriptStopped" value="" />
<add key="OnScriptExecute" value="" />
<add key="OnScriptLooped" value="" />
<add key="OnOverlayShown" value="" />
<add key="OnOverlayDelayed" value="" />
<add key="OnOverlayPlayed" value="EXEC_SEND_DRAIRLITE_REMOTEON 7|1
MIXER_OUTPUT_MUTE_OFF CW" />
<add key="OnOverlayTrackPlay" value="" />
<add key="OnOverlayStopped" value="SLEEP 100
MIXER_OUTPUT_MUTE_ON CW
EXEC_SEND_DRAIRLITE_REMOTEON 7|0" />
<add key="OnOverlayClosed" value="" />
<add key="OnProgramImported" value="" />
<add key="OnOverlayImported" value="" />
<add key="OnMissingProgramImport" value="" />
<add key="OnMissingOverlayImport" value="" />
<add key="OnStreamingStarted" value="" />
<add key="OnStreamingStopped" value="" />
<add key="OnStreamingDisconnected" value="" />
<add key="OnStreamingSongTitleChanged" value="" />
<add key="OnMODStreamShown" value="" />
<add key="OnMODStreamConnected" value="" />
<add key="OnMODStreamNotConnected" value="" />
<add key="OnMODStreamWaiting" value="" />
<add key="OnMODStreamPlaying" value="EXEC_SEND_DRAIRLITE_REMOTEON 7|1
MIXER_OUTPUT_MUTE_OFF CW" />
<add key="OnMODStreamPaused" value="" />
<add key="OnMODStreamStopped" value="MIXER_OUTPUT_MUTE_ON CW
EXEC_SEND_DRAIRLITE_REMOTEON 7|0" />
<add key="OnMODStreamClosed" value="" />
<add key="OnSTANDBYLoad" value="" />
<add key="OnSTANDBYPlay" value="" />
<add key="OnSTANDBYPause" value="" />
<add key="OnSTANDBYStop" value="" />
<add key="OnSTANDBYEject" value="" />
<add key="OnGlobalLogChanged" value="" />
<add key="OnPlaylistLogChanged" value="" />
<add key="OnTCPServerStarted" value="" />
<add key="OnTCPServerStopped" value="" />
<add key="OnMIDI1ServerStarted" value="" />
<add key="OnMIDI1ServerStopped" value="" />
<add key="OnMIDI2ServerStarted" value="" />
<add key="OnMIDI2ServerStopped" value="" />
<add key="OnSerialServerStarted" value="" />
<add key="OnSerialServerStopped" value="" />
<add key="OnOSCServerStarted" value="" />
<add key="OnOSCServerStopped" value="" />
<add key="OnIOWarriorStarted" value="" />
<add key="OnIOWarriorStopped" value="" />
<add key="OnVellemanStarted" value="" />
<add key="OnVellemanStopped" value="" />
<add key="OnDRAirenceStarted" value="" />
<add key="OnDRAirenceStopped" value="" />
<add key="OnDRAirliteStarted" value="" />
<add key="OnDRAirliteStopped" value="" />
<add key="OnEmberStarted" value="" />
<add key="OnEmberStopped" value="" />
<add key="OnLivewireStarted" value="" />
<add key="OnLivewireStopped" value="" />
<add key="OnGPIOServiceStarted" value="" />
<add key="OnGPIOServiceStopped" value="" />
<add key="OnWheatstoneStarted" value="" />
<add key="OnWheatstoneStopped" value="" />
<add key="OnAdvantechStarted" value="" />
<add key="OnAdvantechStopped" value="" />
<add key="OnAxelTechStarted" value="" />
<add key="OnAxelTechStopped" value="" />
</EVENT>
Just enjoy your holiday first!
Gr. John
Re: Cartwal II unloads itself after (Re)Calculate All
I can not spot any command which might clear the Cartwall2.
Bernd - radio42
ProppFrexx ONAIR - The Playout and Broadcast Automation Solution
ProppFrexx ONAIR - The Playout and Broadcast Automation Solution
-
JohnvdVeen
- Posts: 3
- Joined: 18 Jul 2026 15:05
Re: Cartwal II unloads itself after (Re)Calculate All
Thanks Bernd,
I’ve looked into this a bit further. The problem doesn't occur every time, but it does happen when the jingles in the playlist are also used or present in Cartwall II and the (Re)Calculate All command is executed. I also tested this with Cartwall I, and the issue doesn't occur there.
https://ibb.co/4ndJt4Kz
Gr. John
I’ve looked into this a bit further. The problem doesn't occur every time, but it does happen when the jingles in the playlist are also used or present in Cartwall II and the (Re)Calculate All command is executed. I also tested this with Cartwall I, and the issue doesn't occur there.
https://ibb.co/4ndJt4Kz
Gr. John