Video StormCMX3216A (32x16 AV) [Serial]Video StormVideo Storm CMX3216A (32x16 AV mode) [Serial]devices_sm/KnoxRS8x8HB.GIFdevices_lg/KnoxRS8x8HB.GIF10/12/2009 5:35:35 PM10/12/2009 6:03:03 PMlua_genDriverWorks avswitch serial False True False True True False True True True 0 9600 8 none 1 none 232 32 16 32 16 True CMX3216A driver \n Uses 2 CMX1616A units with the outputs wired together (with Y cables)\n Uses expansion port. Connect from C4 to control port on unit 1, and from XP port on unit 1 to control port of unit 2\n Supports independant audio and video switching.\n Full volume control supported.\n CMX features not supported by this driver\n Front panel and IR control will be locked out. \n AVproxy does not support independant control of all signal types. All audio types switch together.\n Driver setup PLEASE READ!\n 1. MUST use version 1.5 or higher CMX firmware (to support input volume EQ) 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). This solution gives you 16x8 digital audio switching (coax output only) 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. If NOT using volume control, add the SET_VOL_NOM action to the project load EVENT Also execute this once from composer for the initial volume settings You can also execute this directly in the LUA command window with ExecuteCommand("Set_vol_nom") 7. Make sure you fully connect all the "connections" used to both inputs AND outputs for VIDEO 8. Make sure you fully connect all the "connections" used to both inputs AND outputs for AUDIO 9. 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) 10. You need to paste the following into the LUA command window (LUA tab), then click execute ExecuteCommand("Configure_switch") This will setup the CMX into the proper mode. This only needs to be done once. 11. 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 12. 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") 13. The "Enable zone powerdown" property will automatically powerdown each output zone when not in use. 14. 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. \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 config_switch: You need to execute this action ONCE during setup to configure the switch in the correct mode from the driver. \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 Digital audio select 17 LIST Coax Toslink Both Coax false Digital audio select 18 LIST Coax Toslink Both Coax false Digital audio select 19 LIST Coax Toslink Both Coax false Digital audio select 20 LIST Coax Toslink Both Coax false Digital audio select 21 LIST Coax Toslink Both Coax false Digital audio select 22 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 Input volume 17 RANGED_INTEGER 0 255 128 false Input volume 18 RANGED_INTEGER 0 255 128 false Input volume 19 RANGED_INTEGER 0 255 128 false Input volume 20 RANGED_INTEGER 0 255 128 false Input volume 21 RANGED_INTEGER 0 255 128 false Input volume 22 RANGED_INTEGER 0 255 128 false Input volume 23 RANGED_INTEGER 0 255 128 false Input volume 24 RANGED_INTEGER 0 255 128 false Input volume 25 RANGED_INTEGER 0 255 128 false Input volume 26 RANGED_INTEGER 0 255 128 false Input volume 27 RANGED_INTEGER 0 255 128 false Input volume 28 RANGED_INTEGER 0 255 128 false Input volume 29 RANGED_INTEGER 0 255 128 false Input volume 30 RANGED_INTEGER 0 255 128 false Input volume 31 RANGED_INTEGER 0 255 128 false Input volume 32 RANGED_INTEGER 0 255 128 false Volume Max RANGED_INTEGER 0 255 200 false Volume Min RANGED_INTEGER 0 255 0 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 False False AVSWITCH 1 1 Serial RS-232 1 True False False True RS_232 4000 1 OUTPUT 1 6 False True False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 2000 1 OUTPUT 1 5 False True False True COMPOSITE 3000 1 INPUT 1 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1000 1 INPUT 1 5 True False False True COMPOSITE 7000 1 Room Selection - OUTPUT 1 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4010 1 OUTPUT 2 6 False True False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 2010 1 OUTPUT 2 5 False True False True COMPOSITE 3010 1 INPUT 2 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1010 1 INPUT 2 5 True False False True COMPOSITE 7010 1 Room Selection - OUTPUT 2 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4020 1 OUTPUT 3 6 False True False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 2020 1 OUTPUT 3 5 False True False True COMPOSITE 3020 1 INPUT 3 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1020 1 INPUT 3 5 True False False True COMPOSITE 7020 1 Room Selection - OUTPUT 3 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4030 1 OUTPUT 4 6 False True False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 2030 1 OUTPUT 4 5 False True False True COMPOSITE 3030 1 INPUT 4 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1030 1 INPUT 4 5 True False False True COMPOSITE 7030 1 Room Selection - OUTPUT 4 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4040 1 OUTPUT 5 6 False True False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 2040 1 OUTPUT 5 5 False True False True COMPOSITE 3040 1 INPUT 5 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1040 1 INPUT 5 5 True False False True COMPOSITE 7040 1 Room Selection - OUTPUT 5 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4050 1 OUTPUT 6 6 False True False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 2050 1 OUTPUT 6 5 False True False True COMPOSITE 3050 1 INPUT 6 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1050 1 INPUT 6 5 True False False True COMPOSITE 7050 1 Room Selection - OUTPUT 6 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4060 1 OUTPUT 7 6 False True False True DIGITAL_COAX STEREO 2060 1 OUTPUT 7 5 False True False True COMPOSITE 3060 1 INPUT 7 6 True False False True DIGITAL_COAX STEREO 1060 1 INPUT 7 5 True False False True COMPOSITE 7060 1 Room Selection - OUTPUT 7 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4070 1 OUTPUT 8 6 False True False True DIGITAL_COAX STEREO 2070 1 OUTPUT 8 5 False True False True COMPOSITE 3070 1 INPUT 8 6 True False False True DIGITAL_COAX STEREO 1070 1 INPUT 8 5 True False False True COMPOSITE 7070 1 Room Selection - OUTPUT 8 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4080 1 OUTPUT 9 6 False True False True STEREO 2080 1 OUTPUT 9 5 False True False True COMPOSITE 3080 1 INPUT 9 6 True False False True STEREO 1080 1 INPUT 9 5 True False False True COMPOSITE 7080 1 Room Selection - OUTPUT 9 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4090 1 OUTPUT 10 6 False True False True STEREO 2090 1 OUTPUT 10 5 False True False True COMPOSITE 3090 1 INPUT 10 6 True False False True STEREO 1090 1 INPUT 10 5 True False False True COMPOSITE 7090 1 Room Selection - OUTPUT 10 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4100 1 OUTPUT 11 6 False True False True STEREO 2100 1 OUTPUT 11 5 False True False True COMPOSITE 3100 1 INPUT 11 6 True False False True STEREO 1100 1 INPUT 11 5 True False False True COMPOSITE 7100 1 Room Selection - OUTPUT 11 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4110 1 OUTPUT 12 6 False True False True STEREO 2110 1 OUTPUT 12 5 False True False True COMPOSITE 3110 1 INPUT 12 6 True False False True STEREO 1110 1 INPUT 12 5 True False False True COMPOSITE 7110 1 Room Selection - OUTPUT 12 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4120 1 OUTPUT 13 6 False True False True STEREO 2120 1 OUTPUT 13 5 False True False True COMPOSITE 3120 1 INPUT 13 6 True False False True STEREO 1120 1 INPUT 13 5 True False False True COMPOSITE 7120 1 Room Selection - OUTPUT 13 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4130 1 OUTPUT 14 6 False True False True STEREO 2130 1 OUTPUT 14 5 False True False True COMPOSITE 3130 1 INPUT 14 6 True False False True STEREO 1130 1 INPUT 14 5 True False False True COMPOSITE 7130 1 Room Selection - OUTPUT 14 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4140 1 OUTPUT 15 6 False True False True STEREO 2140 1 OUTPUT 15 5 False True False True COMPOSITE 3140 1 INPUT 15 6 True False False True STEREO 1140 1 INPUT 15 5 True False False True COMPOSITE 7140 1 Room Selection - OUTPUT 15 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 4150 1 OUTPUT 16 6 False True False True STEREO 2150 1 OUTPUT 16 5 False True False True COMPOSITE 3150 1 INPUT 16 6 True False False True STEREO 1150 1 INPUT 16 5 True False False True COMPOSITE 7150 1 Room Selection - OUTPUT 16 7 False True True True AUDIO_SELECTION AUDIO_VOLUME VIDEO_SELECTION 3160 1 INPUT 17 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1160 1 INPUT 17 5 True False False True COMPOSITE 3170 1 INPUT 18 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1170 1 INPUT 18 5 True False False True COMPOSITE 3180 1 INPUT 19 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1180 1 INPUT 19 5 True False False True COMPOSITE 3190 1 INPUT 20 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1190 1 INPUT 20 5 True False False True COMPOSITE 3200 1 INPUT 21 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1200 1 INPUT 21 5 True False False True COMPOSITE 3210 1 INPUT 22 6 True False False True DIGITAL_COAX DIGITAL_OPTICAL STEREO 1210 1 INPUT 22 5 True False False True COMPOSITE 3220 1 INPUT 23 6 True False False True DIGITAL_COAX STEREO 1220 1 INPUT 23 5 True False False True COMPOSITE 3230 1 INPUT 24 6 True False False True DIGITAL_COAX STEREO 1230 1 INPUT 24 5 True False False True COMPOSITE 3240 1 INPUT 25 6 True False False True STEREO 1240 1 INPUT 25 5 True False False True COMPOSITE 3250 1 INPUT 26 6 True False False True STEREO 1250 1 INPUT 26 5 True False False True COMPOSITE 3260 1 INPUT 27 6 True False False True STEREO 1260 1 INPUT 27 5 True False False True COMPOSITE 3270 1 INPUT 28 6 True False False True STEREO 1270 1 INPUT 28 5 True False False True COMPOSITE 3280 1 INPUT 29 6 True False False True STEREO 1280 1 INPUT 29 5 True False False True COMPOSITE 3290 1 INPUT 30 6 True False False True STEREO 1290 1 INPUT 30 5 True False False True COMPOSITE 3300 1 INPUT 31 6 True False False True STEREO 1300 1 INPUT 31 5 True False False True COMPOSITE 3310 1 INPUT 32 6 True False False True STEREO 1310 1 INPUT 32 5 True False False True COMPOSITE