User guide

7
PROGRAMCHANGE
START/STOP/CONTINUE
ToprogramtheRelaytorespondtoProgramChangemessages,senditthefollowingSystemExclusive
programmingcommand:
( )isoptional
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
if isomittedthenrelayCLOSESforallprograms andOPENSforallotherprogramnumbers.
Otherwise, aresetasfollows:
=10:relayproducesOPENpulseforallprograms
=11:relayproducesCLOSEDpulseforallprograms
=Pulsewidthin8msincrements,or1sincrementsifprecededby00.
=MIDIchannel(seeMIDIchanneltableatend)
=Programnumbersforrelaytorespondto
NewProgramChangesettingsoverwriteprevioussettings.
Toprogramtherelaytocloseforadurationof4secondswhenprograms5,7,or12onMIDIchannel10arereceived,
senditthefollowingSystemExclusiveprogrammingcommand:
F00000502603 F7
ToprogramtheRelaytorespondtoStart,Stop,andContinuemessages,senditthefollowingSystemExclusive
programmingcommand:
( isoptional)
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
issetasfollows:
if isomittedthen:
=00:relayCLOSESforStart/Continue,OPENSforStop
=01:relayOPENSforStart/Continue,CLOSESforStop
if isincludedthen:
=00:relayproducesCLOSEDpulseforStart/Continue
=01:relayproducesCLOSEDpulseforStop
=02:relayproducesOPENpulseforStart/Continue
=03:relayproducesOPENpulseforStop
=Pulsewidthin8msincrements,or1sincrementsifpreceededby00
ToprogramtherelaytoclosewhenaMIDIStartorContinuemessageisreceived,andopenwhenaMIDIStop
messageisreceived,senditthefollowingSystemExclusiveprogrammingcommand:
F00000502606 F7
F00000500603(aapp)ccnnnn...nnF7 aapp
aapp nn
aapp
aa nn
aa nn
pp
cc
nnnn...nn
Example
1100040905070C
F00000500606aa(pp)F7 pp
aa
pp
aa
aa
pp
aa
aa
aa
aa
pp
Example
00