Video StormCMX1616AV (Advanced, v2.7) [Serial]Video StormVideo Storm CMX1616AV (Advanced, v2.7) [Serial]devices_sm/KnoxRS8x8HB.GIFdevices_lg/KnoxRS8x8HB.GIF12/26/2008 5:35:35 PM11/4/2011 2:03:03 PMlua_genDriverWorks
avswitch
serial
False
True
False
True
True
True
True
True
True
0
9600 8 none 1 none 232
32
32
22
22
True
Version 2.7, will work for firmware 2.7 or higher \n
\n
CMX1616A and CMX1616V driver \n
Supports independant audio and video switching.
Full volume control supported.\n
For use with BOTH CMX1616A and CMX1616V\n
Digital audio switching supported on CMX1616A\n
Connect control RS232 from C4 to CMX1616A\n
Connect another rs232 cable from 16A XP port to 16V control port\n
\n
Driver setup PLEASE READ!\n
1. MUST use version 2.7 or higher CMX firmware
2. You must configure the digital audio input selection properties.
Coax/Toslink/or both for each input.
Coax = Coax input is converted to both outputs.
Toslink = Toslink input is converted to both outputs.
Both = Coax and Toslink are both routed to the outputs (no transcoding).
3. The Video, Audio selection and volume properties are READ ONLY states
4. The Max and Min volume limits should be configured to your preference (to avoid clipping)
5. To use volume control, connect the CMX room volume control to your volume endpoint
6. Make sure you fully connect all the "connections" used to both inputs AND outputs for VIDEO
7. Make sure you fully connect all the "connections" used to both inputs AND outputs for AUDIO
8. C4 navigator does not understand digital audio conversion between coax and toslink
=> If using conversion, you may have to add a "bogus" connection to fool Nav
For example, if you are using COAX out but TOSLINK in, you may need to make a false connection
to add a toslink input (even though no physical cable is present)
9. You can also paste the following into in the LUA comman window, then click execute
ExecuteCommand("Read_status")
This will readback from the switch. Check the properties tab next and verify that
Readback config status = OK
10. If you want to save the current switch settings to flash as power on defaults, use this LUA command
This is RECOMMENDED if you are not using volume control (saves nominal volume as default).
sendrs232("CF7F\r")
sendrs232("CF7T\r")
11. The "Enable zone powerdown" property will automatically powerdown each output zone when not in use.
12. If desired, you can adjust the INPUT volume levels on the PROPERTIES page.
128 = Nominal volume (no adjustment)
196 = Volume boosted by 50%
64 = Volume attenuated by 50%
Make sure your output volume setting is nominal, and adjust each input volume setting so that each source
is roughly the same volume level.
13. C4 ramp speed sets how fast the Control4 ramp function executes (in ms)
14. Internal ramp speed sets how fast the CMX will move between volume levels. 3 is default, 6 slowest and 0 fastest.
\n\n
Additional Commands\n
Read_status: This will poll the CMX to get the device status and update all properties.
Normally this is not needed since the FP and IR are locked, but can be a useful debug tool.
The Readback config status and Readback avsync status properties are set by this command.
They will transition from CurrentState => waiting => OK or ERROR or TIMEOUT.
OK means functioning properly. TIMEOUT means no response from CMX.
ERROR on config status means the device config is incorrect.
ERROR on avsync status probably means the FP/IR lockout was not engaged. \n
Set_vol_nom: This will set all output volume controls to nominal. Use this if not using volume adjustment.
Generally you will want to setup this to trigger on the project load event\n
For support in using this driver or to report an issue, contact videostorm@gmail.com\n
Digital audio select 1
LIST
- Coax
- Toslink
- Both
Coax
false
Digital audio select 2
LIST
- Coax
- Toslink
- Both
Coax
false
Digital audio select 3
LIST
- Coax
- Toslink
- Both
Coax
false
Digital audio select 4
LIST
- Coax
- Toslink
- Both
Coax
false
Digital audio select 5
LIST
- Coax
- Toslink
- Both
Coax
false
Digital audio select 6
LIST
- Coax
- Toslink
- Both
Coax
false
Input volume 1
RANGED_INTEGER
0
255
128
false
Input volume 2
RANGED_INTEGER
0
255
128
false
Input volume 3
RANGED_INTEGER
0
255
128
false
Input volume 4
RANGED_INTEGER
0
255
128
false
Input volume 5
RANGED_INTEGER
0
255
128
false
Input volume 6
RANGED_INTEGER
0
255
128
false
Input volume 7
RANGED_INTEGER
0
255
128
false
Input volume 8
RANGED_INTEGER
0
255
128
false
Input volume 9
RANGED_INTEGER
0
255
128
false
Input volume 10
RANGED_INTEGER
0
255
128
false
Input volume 11
RANGED_INTEGER
0
255
128
false
Input volume 12
RANGED_INTEGER
0
255
128
false
Input volume 13
RANGED_INTEGER
0
255
128
false
Input volume 14
RANGED_INTEGER
0
255
128
false
Input volume 15
RANGED_INTEGER
0
255
128
false
Input volume 16
RANGED_INTEGER
0
255
128
false
Volume Max
RANGED_INTEGER
0
255
200
false
Volume Min
RANGED_INTEGER
0
255
0
false
C4 ramp speed
RANGED_INTEGER
50
1000
200
false
Internal ramp speed
RANGED_INTEGER
0
6
3
false
Enable zone powerdown
LIST
- On
- Off
Off
false
Readback config status
LIST
- OK
- WAITING
- TIMEOUT
- ERROR
OK
true
Readback AV sync status
LIST
- OK
- WAITING
- TIMEOUT
- ERROR
OK
true
Video select 1
RANGED_INTEGER
0
16
0
true
Video select 2
RANGED_INTEGER
0
16
0
true
Video select 3
RANGED_INTEGER
0
16
0
true
Video select 4
RANGED_INTEGER
0
16
0
true
Video select 5
RANGED_INTEGER
0
16
0
true
Video select 6
RANGED_INTEGER
0
16
0
true
Video select 7
RANGED_INTEGER
0
16
0
true
Video select 8
RANGED_INTEGER
0
16
0
true
Video select 9
RANGED_INTEGER
0
16
0
true
Video select 10
RANGED_INTEGER
0
16
0
true
Video select 11
RANGED_INTEGER
0
16
0
true
Video select 12
RANGED_INTEGER
0
16
0
true
Video select 13
RANGED_INTEGER
0
16
0
true
Video select 14
RANGED_INTEGER
0
16
0
true
Video select 15
RANGED_INTEGER
0
16
0
true
Video select 16
RANGED_INTEGER
0
16
0
true
Audio select 1
RANGED_INTEGER
0
16
0
true
Audio select 2
RANGED_INTEGER
0
16
0
true
Audio select 3
RANGED_INTEGER
0
16
0
true
Audio select 4
RANGED_INTEGER
0
16
0
true
Audio select 5
RANGED_INTEGER
0
16
0
true
Audio select 6
RANGED_INTEGER
0
16
0
true
Audio select 7
RANGED_INTEGER
0
16
0
true
Audio select 8
RANGED_INTEGER
0
16
0
true
Audio select 9
RANGED_INTEGER
0
16
0
true
Audio select 10
RANGED_INTEGER
0
16
0
true
Audio select 11
RANGED_INTEGER
0
16
0
true
Audio select 12
RANGED_INTEGER
0
16
0
true
Audio select 13
RANGED_INTEGER
0
16
0
true
Audio select 14
RANGED_INTEGER
0
16
0
true
Audio select 15
RANGED_INTEGER
0
16
0
true
Audio select 16
RANGED_INTEGER
0
16
0
true
Volume 1
RANGED_INTEGER
0
100
0
true
Volume 2
RANGED_INTEGER
0
100
0
true
Volume 3
RANGED_INTEGER
0
100
0
true
Volume 4
RANGED_INTEGER
0
100
0
true
Volume 5
RANGED_INTEGER
0
100
0
true
Volume 6
RANGED_INTEGER
0
100
0
true
Volume 7
RANGED_INTEGER
0
100
0
true
Volume 8
RANGED_INTEGER
0
100
0
true
Volume 9
RANGED_INTEGER
0
100
0
true
Volume 10
RANGED_INTEGER
0
100
0
true
Volume 11
RANGED_INTEGER
0
100
0
true
Volume 12
RANGED_INTEGER
0
100
0
true
Volume 13
RANGED_INTEGER
0
100
0
true
Volume 14
RANGED_INTEGER
0
100
0
true
Volume 15
RANGED_INTEGER
0
100
0
true
Volume 16
RANGED_INTEGER
0
100
0
true
Mute 1
LIST
- On
- Off
Off
true
Mute 2
LIST
- On
- Off
Off
true
Mute 3
LIST
- On
- Off
Off
true
Mute 4
LIST
- On
- Off
Off
true
Mute 5
LIST
- On
- Off
Off
true
Mute 6
LIST
- On
- Off
Off
true
Mute 7
LIST
- On
- Off
Off
true
Mute 8
LIST
- On
- Off
Off
true
Mute 9
LIST
- On
- Off
Off
true
Mute 10
LIST
- On
- Off
Off
true
Mute 11
LIST
- On
- Off
Off
true
Mute 12
LIST
- On
- Off
Off
true
Mute 13
LIST
- On
- Off
Off
true
Mute 14
LIST
- On
- Off
Off
true
Mute 15
LIST
- On
- Off
Off
true
Mute 16
LIST
- On
- Off
Off
true
Balance 1
RANGED_INTEGER
0
100
50
true
Balance 2
RANGED_INTEGER
0
100
50
true
Balance 3
RANGED_INTEGER
0
100
50
true
Balance 4
RANGED_INTEGER
0
100
50
true
Balance 5
RANGED_INTEGER
0
100
50
true
Balance 6
RANGED_INTEGER
0
100
50
true
Balance 7
RANGED_INTEGER
0
100
50
true
Balance 8
RANGED_INTEGER
0
100
50
true
Balance 9
RANGED_INTEGER
0
100
50
true
Balance 10
RANGED_INTEGER
0
100
50
true
Balance 11
RANGED_INTEGER
0
100
50
true
Balance 12
RANGED_INTEGER
0
100
50
true
Balance 13
RANGED_INTEGER
0
100
50
true
Balance 14
RANGED_INTEGER
0
100
50
true
Balance 15
RANGED_INTEGER
0
100
50
true
Balance 16
RANGED_INTEGER
0
100
50
true
Debug Mode
LIST
- Off
- Print
- Log
- Print and Log
Off
false
Read_status
Read device status over RS232
Set_vol_nom
Set all audio volumes to nominal
Configure_switch
Send switch config commands
5001
1
AVSWITCH
2
False
False
AVSWITCH
1
1
Serial RS-232
1
True
True
RS_232
2000
1
OUTPUT 1
5
False
True
COMPONENT
1000
1
INPUT 1
5
True
True
COMPONENT
2010
1
OUTPUT 2
5
False
True
COMPONENT
1010
1
INPUT 2
5
True
True
COMPONENT
2020
1
OUTPUT 3
5
False
True
COMPONENT
1020
1
INPUT 3
5
True
True
COMPONENT
2030
1
OUTPUT 4
5
False
True
COMPONENT
1030
1
INPUT 4
5
True
True
COMPONENT
2040
1
OUTPUT 5
5
False
True
COMPONENT
1040
1
INPUT 5
5
True
True
COMPONENT
2050
1
OUTPUT 6
5
False
True
COMPONENT
1050
1
INPUT 6
5
True
True
COMPONENT
2060
1
OUTPUT 7
5
False
True
COMPONENT
1060
1
INPUT 7
5
True
True
COMPONENT
2070
1
OUTPUT 8
5
False
True
COMPONENT
1070
1
INPUT 8
5
True
True
COMPONENT
2080
1
OUTPUT 9
5
False
True
COMPONENT
1080
1
INPUT 9
5
True
True
COMPONENT
2090
1
OUTPUT 10
5
False
True
COMPONENT
1090
1
INPUT 10
5
True
True
COMPONENT
2100
1
OUTPUT 11
5
False
True
COMPONENT
1100
1
INPUT 11
5
True
True
COMPONENT
2110
1
OUTPUT 12
5
False
True
COMPONENT
1110
1
INPUT 12
5
True
True
COMPONENT
2120
1
OUTPUT 13
5
False
True
COMPONENT
1120
1
INPUT 13
5
True
True
COMPONENT
2130
1
OUTPUT 14
5
False
True
COMPONENT
1130
1
INPUT 14
5
True
True
COMPONENT
2140
1
OUTPUT 15
5
False
True
COMPONENT
1140
1
INPUT 15
5
True
True
COMPONENT
2150
1
OUTPUT 16
5
False
True
COMPONENT
1150
1
INPUT 16
5
True
True
COMPONENT
4000
1
OUTPUT 1
6
False
True
DIGITAL_COAX
4001
1
OUTPUT 1
6
False
True
DIGITAL_OPTICAL
4002
1
OUTPUT 1
6
False
True
STEREO
2001
1
OUTPUT 1
5
False
True
COMPOSITE
3000
1
INPUT 1
6
True
True
DIGITAL_COAX
3001
1
INPUT 1
6
True
True
DIGITAL_OPTICAL
3002
1
INPUT 1
6
True
True
STEREO
1001
1
INPUT 1
5
True
True
COMPOSITE
7000
1
Room Selection - OUTPUT 1
7
False
True
AUDIO_VOLUME
4010
1
OUTPUT 2
6
False
True
DIGITAL_COAX
4011
1
OUTPUT 2
6
False
True
DIGITAL_OPTICAL
4012
1
OUTPUT 2
6
False
True
STEREO
2011
1
OUTPUT 2
5
False
True
COMPOSITE
3010
1
INPUT 2
6
True
True
DIGITAL_COAX
3011
1
INPUT 2
6
True
True
DIGITAL_OPTICAL
3012
1
INPUT 2
6
True
True
STEREO
1011
1
INPUT 2
5
True
True
COMPOSITE
7010
1
Room Selection - OUTPUT 2
7
False
True
AUDIO_VOLUME
4020
1
OUTPUT 3
6
False
True
DIGITAL_COAX
4021
1
OUTPUT 3
6
False
True
DIGITAL_OPTICAL
4022
1
OUTPUT 3
6
False
True
STEREO
2021
1
OUTPUT 3
5
False
True
COMPOSITE
3020
1
INPUT 3
6
True
True
DIGITAL_COAX
3021
1
INPUT 3
6
True
True
DIGITAL_OPTICAL
3022
1
INPUT 3
6
True
True
STEREO
1021
1
INPUT 3
5
True
True
COMPOSITE
7020
1
Room Selection - OUTPUT 3
7
False
True
AUDIO_VOLUME
4030
1
OUTPUT 4
6
False
True
DIGITAL_COAX
4031
1
OUTPUT 4
6
False
True
DIGITAL_OPTICAL
4032
1
OUTPUT 4
6
False
True
STEREO
2031
1
OUTPUT 4
5
False
True
COMPOSITE
3030
1
INPUT 4
6
True
True
DIGITAL_COAX
3031
1
INPUT 4
6
True
True
DIGITAL_OPTICAL
3032
1
INPUT 4
6
True
True
STEREO
1031
1
INPUT 4
5
True
True
COMPOSITE
7030
1
Room Selection - OUTPUT 4
7
False
True
AUDIO_VOLUME
4040
1
OUTPUT 5
6
False
True
DIGITAL_COAX
4041
1
OUTPUT 5
6
False
True
DIGITAL_OPTICAL
4042
1
OUTPUT 5
6
False
True
STEREO
2041
1
OUTPUT 5
5
False
True
COMPOSITE
3040
1
INPUT 5
6
True
True
DIGITAL_COAX
3041
1
INPUT 5
6
True
True
DIGITAL_OPTICAL
3042
1
INPUT 5
6
True
True
STEREO
1041
1
INPUT 5
5
True
True
COMPOSITE
7040
1
Room Selection - OUTPUT 5
7
False
True
AUDIO_VOLUME
4050
1
OUTPUT 6
6
False
True
DIGITAL_COAX
4051
1
OUTPUT 6
6
False
True
DIGITAL_OPTICAL
4052
1
OUTPUT 6
6
False
True
STEREO
2051
1
OUTPUT 6
5
False
True
COMPOSITE
3050
1
INPUT 6
6
True
True
DIGITAL_COAX
3051
1
INPUT 6
6
True
True
DIGITAL_OPTICAL
3052
1
INPUT 6
6
True
True
STEREO
1051
1
INPUT 6
5
True
True
COMPOSITE
7050
1
Room Selection - OUTPUT 6
7
False
True
AUDIO_VOLUME
4060
1
OUTPUT 7
6
False
True
DIGITAL_COAX
4062
1
OUTPUT 7
6
False
True
STEREO
2061
1
OUTPUT 7
5
False
True
COMPOSITE
3060
1
INPUT 7
6
True
True
DIGITAL_COAX
3062
1
INPUT 7
6
True
True
STEREO
1061
1
INPUT 7
5
True
True
COMPOSITE
7060
1
Room Selection - OUTPUT 7
7
False
True
AUDIO_VOLUME
4070
1
OUTPUT 8
6
False
True
DIGITAL_COAX
4072
1
OUTPUT 8
6
False
True
STEREO
2071
1
OUTPUT 8
5
False
True
COMPOSITE
3070
1
INPUT 8
6
True
True
DIGITAL_COAX
3072
1
INPUT 8
6
True
True
STEREO
1071
1
INPUT 8
5
True
True
COMPOSITE
7070
1
Room Selection - OUTPUT 8
7
False
True
AUDIO_VOLUME
4082
1
OUTPUT 9
6
False
True
STEREO
2081
1
OUTPUT 9
5
False
True
COMPOSITE
3082
1
INPUT 9
6
True
True
STEREO
1081
1
INPUT 9
5
True
True
COMPOSITE
7080
1
Room Selection - OUTPUT 9
7
False
True
AUDIO_VOLUME
4092
1
OUTPUT 10
6
False
True
STEREO
2091
1
OUTPUT 10
5
False
True
COMPOSITE
3092
1
INPUT 10
6
True
True
STEREO
1091
1
INPUT 10
5
True
True
COMPOSITE
7090
1
Room Selection - OUTPUT 10
7
False
True
AUDIO_VOLUME
4102
1
OUTPUT 11
6
False
True
STEREO
2101
1
OUTPUT 11
5
False
True
COMPOSITE
3102
1
INPUT 11
6
True
True
STEREO
1101
1
INPUT 11
5
True
True
COMPOSITE
7100
1
Room Selection - OUTPUT 11
7
False
True
AUDIO_VOLUME
4112
1
OUTPUT 12
6
False
True
STEREO
2111
1
OUTPUT 12
5
False
True
COMPOSITE
3112
1
INPUT 12
6
True
True
STEREO
1111
1
INPUT 12
5
True
True
COMPOSITE
7110
1
Room Selection - OUTPUT 12
7
False
True
AUDIO_VOLUME
4122
1
OUTPUT 13
6
False
True
STEREO
2121
1
OUTPUT 13
5
False
True
COMPOSITE
3122
1
INPUT 13
6
True
True
STEREO
1121
1
INPUT 13
5
True
True
COMPOSITE
7120
1
Room Selection - OUTPUT 13
7
False
True
AUDIO_VOLUME
4132
1
OUTPUT 14
6
False
True
STEREO
2131
1
OUTPUT 14
5
False
True
COMPOSITE
3132
1
INPUT 14
6
True
True
STEREO
1131
1
INPUT 14
5
True
True
COMPOSITE
7130
1
Room Selection - OUTPUT 14
7
False
True
AUDIO_VOLUME
4142
1
OUTPUT 15
6
False
True
STEREO
2141
1
OUTPUT 15
5
False
True
COMPOSITE
3142
1
INPUT 15
6
True
True
STEREO
1141
1
INPUT 15
5
True
True
COMPOSITE
7140
1
Room Selection - OUTPUT 15
7
False
True
AUDIO_VOLUME
4152
1
OUTPUT 16
6
False
True
STEREO
2151
1
OUTPUT 16
5
False
True
COMPOSITE
3152
1
INPUT 16
6
True
True
STEREO
1151
1
INPUT 16
5
True
True
COMPOSITE
7150
1
Room Selection - OUTPUT 16
7
False
True
AUDIO_VOLUME