background image

DX-2200 

– Dual-view 2x1 SDI Video Switcher 

 

Page 30 of 87 

‘nnn’ – is a three digit number between 000 and 255 where 000 is 
0% transparent and 255 is 100% transparent 

 

B

AUD 

R

ATE 

SERIAL

 

C

OMMAND 

 

The  DX-2200  always  powers  up  at  115200  baud.  After  power  up,  the  baud  rate 

can  be  changed  using  the  MBnnnnnnn  command,  where  nnnnnnn  is  the  new 

baud rate between 9600 and 1000000 baud. 

The  response  to  the  baud  rate  command  is  transmitted  before  the  baud  rate  is 

changed.  It  is  recommended  to  wait  100  ms  after  receiving  the  response  before 

sending  commands  at  the  new  baud  rate  to  ensure  the  DX-2200  is  ready  to 

receive commands at the new rate. 

Note:

   The DX-2200 always starts at 115200 baud. Changes to the baud rate cannot be 

saved to flash.  

 

Table 7: Baud Rate SERIAL Command Codes 

Command Code 

Mode of Operation 

Baud Rate Control Commands 

MBnnnnnnn 

Set the baud rate to nnnnnnnn where nnnnnnnn is a 
number between 9600 and 1000000 baud. 

 
 

G

RAPHIC 

O

VERLAY 

SERIAL

 

C

OMMANDS

 

The Graphic Overlay layer can display up to 48 user-defined Graphic Fields. Each 

Graphic  Field  can  be  configured  to  be  Text,  Rectangle,  Corner  Marker,  Target 

Marker, or an Image Field. The fields can be configured and positioned using the 

Graphic Overlay Serial Commands below.  

The Graphic Overlay utilizes two frame buffers located in memory.  One  of these 

frame buffers (the active buffer) generates a  video output that is mixed on top  of 

the input video, while the other buffer (the spare buffer) is prepared for use.  

The  video  output  of  the  layer  is  updated  by  rendering  all  Graphic  Fields  into  the 

spare buffer using the parameters that have been set for each Field. The amount 

of  time  required  to render  the  text  to the  spare  buffer depends  on  the  number  of 

pixels  that  must  be  drawn.  Typically,  the  rendering  process  takes more  than  one 

frame  to  complete.  During  this  time,  the  active  buffer  continues  to  provide  the 

Graphic Overlay  video output. After rendering is complete, the DX-2200 switches 

the  active  and  spare  buffers.  The  buffer  that  was  active  before  the  update 

becomes the new spare buffer and is cleared by the unit to so that it is ready for 

text to be rendered again when the next update occurs. Buffer switching is always 

performed at the end of frame. 

Many  of  the  Graphic  Field  commands  update  the  parameters  of  a  Field  (for 

example  the  visibility,  color  or  transparency),  but  do  not update the  video  output. 

This allows the user to change as many parameters as required before sending a 

command to show the updated output. 

Summary of Contents for DX-2200-SW-02

Page 1: ...4056 Meadowbrook Drive Unit 126 London ON Canada N6L 1E3 www microtronix com MICROTRONIX DX 2200 DUAL VIEW 2X1 SDI VIDEO SWITCHER USER MANUAL V3 61 ...

Page 2: ...de 7 two images vertically stacked June 27 2013 2 31 Added new section Table 9 Low Level Text Control Commands Codes Aug 14 2013 2 41 Added new commands for a frame number counter text overlay Added a three digit Annn command to control transparency with greater resolution Aug 26 2013 2 50 Added alpha blending transition effect in Alpha Blended Overlay Mode Table 6 Added additional Frame Counter m...

Page 3: ...nds to control the overlay layer Add baud rate change command Product now supports 48 fields on the overlay layer instead of 12 Add more information about image field transparency and background Jun 03 2014 3 60 Add additional Tahoma fonts Add capability for G and S commands to operate on a range of fields Add S GnnNm and S GnnJmm commands Jun 25 2014 3 61 Add additional Tahoma size 48 fonts and B...

Page 4: ...RIAL MANUAL Control 17 SERIAL Mode of Operation 17 Serial Port Control Commands 17 Input Selection SERIAL Commands 18 Input Auto Switch SERIAL Command 19 Alpha Blending Effects SERIAL Commands 20 Mode Control SERIAL Command 24 Alpha Blended Overlay Size and Position SERIAL Commands 24 Picture in Picture Position Size SERIAL Commands 27 Alpha Blending Transparency SERIAL Command 28 Baud Rate SERIAL...

Page 5: ... A Updating IP Core On Board Flash 77 Programming the Flash Device 77 Appendix B Internal Circuit Board Description 78 SDI Video Interfaces 78 RS 232 Serial Control Port 79 RS 232 3 Pin Header J2 79 Power Requirements 79 Power Connectors 79 JTAG Header 79 Reset Pushbutton SW1 80 Board Dimensions 80 Appendix C Optional USB to RS 232 Serial Port Adapter 81 Appendix D Regulatory Compliance Informatio...

Page 6: ...verlay Mode Transparency SERIAL Command Codes 29 Table 12 Text and Symbol Fonts 34 Table 13 Graphic Overlay SERIAL Command Codes 42 Table 14 Low Level Text Command Codes 50 Table 15 Frame Counter Overlay SERIAL Command Codes 55 Table 16 Overlay Control SERIAL Command Codes 57 Table 17 Layer Control SERIAL Command Codes 59 Table 18 Digital Zoom Command Codes 61 Table 19 User Interface Command Codes...

Page 7: ...ith scaling Example 1a 26 Figure 11 Alpha Blended Vertical split with frame counter Example 1b 26 Figure 12 Samples of active text and graphic logo 33 Figure 13 Samples of transparent text and background 34 Figure 14 Sample of the available Tahoma font sizes 36 Figure 15 Character set codes 20 7F and A0 FF 36 Figure 16 Sample of Rectangle Target Marker and Text 42 Figure 17 Sample of Corner Marker...

Page 8: ...0 50 59 94 60 fps o 1080i 25 29 97 30 fps o 1080p 23 98 24 25 29 97 30 fps o 1080psf 23 98 24 25 29 97 30 fps o NTSC 59 94 fps o PAL 50 fps Video Modes o 2x1 Full screen Switcher o Alpha blended Picture in Picture with size and position control o Dual view Picture and Picture o Split screen o Alpha blended overlay and o Standby switcher Text overlay OSD o Up to 48 independent Graphic Fields o Fiel...

Page 9: ...o processing to ensure the correct alignment of the video fields when switching between the video streams or swapping PiP or PAP displays The output video format can be the same as the format detect on the SDI input 1 SDI 1 video source or can be programmed independently The product supports synchronized switching of SD HD SDI video formats Text overlay is supported on progressive video only The u...

Page 10: ...uirements The DX 2200 Switcher is powered from a standard 5 5mm center positive 5 12Vdc 1 3A 10W 120 240VAC regulated switching power adapter Display Modes The DX 2200 Switcher supports the display of the SDI video either full screen or in a variety of dual viewer window modes The display modes include o Mode 1 Full screen 2x1 Switcher o Mode 2 Picture in Picture o Mode 3 Dual view Picture and Pic...

Page 11: ...ggle switch or serial commands the DX 2200 can switch between the inputs selected for display full screen and for the PiP Display Mode 3 Dual view Picture and Picture In the Picture and Picture PAP mode the images are scaled to display both sources side by side The selected input is displayed on the left side of the screen and the other input is displayed on the right Using either the toggle switc...

Page 12: ...f the signal is restored Display Mode 7 Dual view Vertically Stacked In the dual view vertically stacked mode the images are scaled to display both sources one above the other The selected input is displayed at the top of the screen and the other input is displayed below it Using either the toggle switch or serial commands the DX 2200 can switch inputs to interchange the upper and lower images Sam...

Page 13: ...DI Video Switcher Page 13 of 87 Figure 3 Dual view Custom Picture and Picture display with text and time code Frame Counter Figure 4 Dual view Vertically Stacked with text OSD Figure 5 Alpha Blended PiP with Text Overlay OSD ...

Page 14: ...e factory default power on or reset configuration is set to operate in Mode 1 the full screen 2x1 video switcher The unit will initially display SDI input 1 SDI 1 on the output If there is no input signal or if it cannot be properly detected the SDI output will display black User specific setups can be stored in flash to enable the DX 2200 to start in other modes for example with a PiP or PAP conf...

Page 15: ... the output video format The output video has three Modes of operation Output Mode 1 The output video format is the same as the SDI Input 1 format Output Mode 2 The output video format resolution and frame rate is set to a specific format that was set by a SERIAL Control command Output Mode 3 The output video format is the same as the SDI Input 1 format and the clock frequency is locked to the sou...

Page 16: ...2 never has any effect on the output format If the video source connected to SDI Input 2 has a different resolution or frame rate than the source connected to SDI Input 1 the DX 2200 will apply frame repetition frame dropping or scaling as required to convert the video to the format that is being output The DX 2200 does not convert between progressive and interlaced video formats If the video sour...

Page 17: ...tions SERIAL Control is always active In the factory default configuration the Toggle Switch and DIP switch are active The functions of the DIP switch and Toggle switch can be reconfigured by SERIAL Control commands to customize the Switcher so that the controls provide the set of functions required for a specific user application The modified configuration can be saved on board in the flash confi...

Page 18: ...d or semicolon characters without a preceding command are acknowledged with a The command codes are extensible additional commands and functionality can be added as required Contact Microtronix sales or technical support with your requirements Table 2 Serial Port Command Acknowledgement Codes Response Code Mode of Operation Valid command received Invalid command received Valid CR LF or semicolon r...

Page 19: ...ty between the two layers In all other modes the T command performs the same function as the IT command NOTE Using the T command to apply the inverse alpha to the non selected input provides the highest quality switch between the two inputs when operating in Alpha Blended Overlay mode when both inputs are overlaid with partial visibility If Alpha Blended Overlay mode is reconfigured so that the tw...

Page 20: ...s mixed onto a black background The other input is mixed on top of the selected input The Alpha Blending effects operate only within the output video window of the source to which the effect is applied and change the alpha blending of the source as it is mixed into the output video When Alpha Blending Effects are applied to the selected layer they change the transparency of the layer and determine...

Page 21: ...640x360 pixel window then the range of transition points for the vertical split can be set at positions from 0 to 639 pixels regardless of the output video format or the location of the 640x360 pixel window in the video Unlike the Transition Effects the Alpha Split modes do not permanently change the alpha of the input For all Alpha Blending Effects the default alpha after the transition is the in...

Page 22: ...op TS3 Selected Layer Wipe from Right to Left TS4 Selected Layer Wipe from Left to Right TS5 Selected Layer Fade TS6 Selected Layer Horizontal Alpha Split TS7 Selected Layer Vertical Alpha Split TSInnnn Selected Layer Set the transition speed in units of pixels per frame for the wipe modes nnnn is a positive integer between 1 and 4 digits in length TSAnnnn Selected Layer Set the transition speed f...

Page 23: ... Example 1a NOTE It is possible for a user to create special wipe effects by writing software on a PC to issue a continuous string of TPSxxx SERIAL commands to wipe the video across the display as desired by the user Example 1b Starting from Example 1 move the split position to column 900 TPS900 Figure 9 Alpha Blended Vertical Split column 900 Example 1b ...

Page 24: ...mands control the size and position of the selected input s window The non selected input is mixed on top of the video window of the selected input and the black background The BP commands control the size and position of the non selected input s window The size and position of the output windows can be set either in pixels or as a percentage of the output video size To specify percentage include ...

Page 25: ... Set the top left corner Y position of the non selected input window BPWnnnn Set the width of the non selected input window BPHnnnn Set the height of the non selected input window BSXnnnn Set the top left corner X position of the selected input window BSYnnnnn Set the top left corner Y position of the selected input window BSWnnnn Set the width of the selected input window BSHnnnn Set the height o...

Page 26: ...he Frame Count in the upper right corner of the video change to the alpha Vertical Alpha Split Mode with full visibility and position the split at column 400 Note that the column number refers to the columns of the scaled output image not to the input video size SFM4 SF1X2000 SF1Y0025 A0 TP7 TPS400 Figure 11 Alpha Blended Vertical split with frame counter Example 1b ...

Page 27: ...sed to configure a custom size and position of the PiP and do not take effect until a PU or PR command is received This allows all parameters to be configured and then applied simultaneously The PU PiP update command sets the PiP size and position to values selected by W H X and Y commands This command ensures the PiP window is not larger than the output video stream display screen and will ensure...

Page 28: ...atio Wnnnn PiP width Hnnnn PiP height Xnnnn PiP horizontal position Ynnnn PiP vertical position where nnnn must be a four digit number Prefix 0s to any number less than four digits i e 0720 0064 ALPHA BLENDING TRANSPARENCY SERIAL COMMAND For PiP mode the Alpha Blending Transparency Commands set the transparency of the non selected input the PiP window For Alpha Blended Overlay mode the commands se...

Page 29: ...ull screen or PiP mode A4 Non selected 50 transparency in full screen or PiP mode A5 Non selected 62 5 transparency in full screen or PiP mode A6 Non selected 75 transparency in full screen or PiP mode A7 Non selected 87 5 transparency in full screen or PiP mode A8 Non selected 100 transparency in full screen or PiP mode Annn Set the transparency with higher resolution nnn is a three digit number ...

Page 30: ...elds can be configured and positioned using the Graphic Overlay Serial Commands below The Graphic Overlay utilizes two frame buffers located in memory One of these frame buffers the active buffer generates a video output that is mixed on top of the input video while the other buffer the spare buffer is prepared for use The video output of the layer is updated by rendering all Graphic Fields into t...

Page 31: ...t be set appropriately for the field type display of the field must be enabled the layer must be updated Some commands combine the last two operations in the above list for example the S2S command enables the display of Graphic Field 2 and also updates the layer The following commands are a simple example that displays a rectangle These commands are intended for use with the DX 2200 in the factory...

Page 32: ...o output of the Overlay by rendering all fields to the spare buffer and exchanging the active and spare buffers After sending a sequence of commands that change the parameters of fields send the SU command to make the changes visible COORDINATE SYSTEM AND FIELD POSITION Each Graphic Field has two position coordinates referred to as Coordinate A and Coordinate B One or both of these coordinates may...

Page 33: ...d Green and Blue Components in the range from 0 to 255 The Line Color is used for solid rectangles for the outline of open rectangles for corner markers target markers and the foreground of text The colors are entered as three Serial Commands by sending a Red Green and Blue Serial Command For example sending S1R220 S1G025 and S1B250 sets line color to purple The default color is white R255 G255 an...

Page 34: ...arent text and background NOTES 1 When the text is partially transparent its apparent color will be determined by the text color the background color and the visibilities of the text and background 2 When a text background is displayed the total number of color transparency combinations is limited Small changes in the color or transparency parameters of the text or background may not change the ap...

Page 35: ...egular 48 20 7E A0 FF 31 Vera Sans Mono Regular 60 20 7E A0 FF 32 Vera Sans Mono Regular 78 20 7E A0 FF 33 Vera Sans Mono Regular 116 20 7E A0 FF 34 Vera Sans Mono Regular 156 20 7E A0 FF 35 Vera Sans Mono Bold 18 20 7E A0 FF 36 Vera Sans Mono Bold 26 20 7E A0 FF 37 Vera Sans Mono Bold 32 20 7E A0 FF 38 Vera Sans Mono Bold 40 20 7E A0 FF 39 Vera Sans Mono Bold 48 20 7E A0 FF 40 Vera Sans Mono Bold...

Page 36: ...n the video output resolution For 720p the default font is Font 1 and for 1080p the default is Font 2 If the font has been set it can be restored to the default by selecting font 0 For example the S2F0 command restores text field 2 to the default font Changing the text font does not automatically update the video output The Text Font selection has no effect on Fields unless the field type is set t...

Page 37: ...e color and transparency of the character can be configured using SnnRrrr SnnGggg SnnBbbb to set the red green and blue component of the character color and SnnAaaa to set the transparency Similarly the background can be configured using SnnBRrrr SnnBGggg SnnBBbbb to set the color and SNBAaaa to set the transparency The parameters rrr ggg bbb and aaa must be in the range 0 to 255 For transparency ...

Page 38: ...e individually The commands SnnWLwwww SnnWRwwww SnnWTwwww and SnnWBwwww set the width of the left right top and bottom sides of the rectangle respectively A parameter value of zero has a different meaning for these commands than it does for the previous commands When used with these four commands the width value zero 0 prevents that side of the rectangle from being drawn The Fill color parameters ...

Page 39: ...eld sets the width in pixels of the lines that make up the corner markers and the Length parameter of the Graphic Field sets the distance in pixels that the lines extend from the corner Corner Markers are drawn in the line color as specified by the SnnRrrr SnnGggg SnnBbbb and SnnAaaa commands By default four corner markers are drawn It is possible to suppress the corner markers individually using ...

Page 40: ...field type S3PA960 540 location 960 540 S3W2 2 pixels wide S3L100 100 pixel long lines S3R255 S3G0 S3B0 red S3A0 fully visible S3S display and update Image Fields Field Type 5 An Image Field displays an image that has been uploaded to the DX 2200 Image Fields can be used to display a logo or other custom graphics The DX2200 Uploader software supplied with the product is used to upload images and s...

Page 41: ...to main memory the first time they are required for a layer update The first layer update using an image will be significantly slower than subsequent updates Image Field Display Example S5M5 field type Image field S5PA800 300 location 800 300 S5I35 display the image with id 35 S5A0 display with the uploaded transparency S5S display the field and update the overlay Rectangle XYWH Field Type 6 This ...

Page 42: ... SERIAL Command Codes Command Code Mode of Operation Graphic Overlay Commands SZ Reset all Graphic Fields to default This command only resets the parameters of the Fields but does not update the layer The video will not change until the layer is updated SnnZ Reset Graphic Field nn to defaults The layer is not automatically updated and the video will not change until the next update ...

Page 43: ...ic Field without updating the output The Field remains visible until another command causes an update of the output SnnHffff Hide turn off Field nn after a delay of approximately ffff frames of video ffff is a number between 1 and 4 digits in length The layer is automatically updated when the delay expires SnnBRrrr For Graphic Field nn set the value of the red component of the background color to ...

Page 44: ...raphic Field nn set the value of the transparency for the line or image to aaa where aaa is a number between 1 and 3 digits in length and in the range 0 to 255 aaa 0 makes the background fully visible aaa 255 makes the background fully transparent invisible The line color is used for text characters the line region of rectangles and for corner markers and the target marker SnnFXwwww For Graphic Fi...

Page 45: ...er between 1 and 4 digits in length A width of zero causes the left line to be suppressed Note This command has no effect for corner marker or target fields SnnWRwwww For field nn set the Line width of the right side of a rectangle to the value wwww wwww is a number between 1 and 4 digits in length A width of zero causes the right line to be suppressed Note This command has no effect for corner ma...

Page 46: ... height The default for 720p and 1080p is font 1 and 2 respectively SnnPAxxxx yyyy SnnPBxxxx yyyy Set location coordinates for Graphic Field nn Each Field has two location coordinates referenced by letter either A or B Coordinate A is the top left position of a Rectangle Field Text Field or Corner Marker Field and is the center position of a Target Marker Field Coordinate B is the bottom right pos...

Page 47: ...ld the string is padded with spaces at the right m 4 Display the text string centered in the field If the string is longer than the field it is clipped at the left If the string is shorter than the field it is padded with spaces before and after to center it SnnJmm For Graphic Field nn set the field length to mm characters for justification If the field length is 0 justification is disabled TABLE ...

Page 48: ... is an updated text string for Text Field 1 The command would be S1T This is an updated text string for Text Field 1 SU Example 2 The addition of a second text field with the default font and color Text A text sample using default values for Text Field 2 Default text size at 720p 002 Position X 0600 Y 0200 Default color white The SERIAL Commands to display this text as Field 2 are as follows S2T A...

Page 49: ...DX 2200 Dual view 2x1 SDI Video Switcher Page 49 of 87 Figure 19 Example 2 sample of default text The command to turn Text Field 1 off is S1H ...

Page 50: ...wap the overlays buffers SC Clear the spare buffer SnU SnnU Render only the text for the specified text field to the spare buffer APPLICATION EXAMPLE 1 Suppose that it s necessary to update the text overlay at a specific time If the S1T commands have been used to configure the strings then executing SU will not take immediate effect because the strings must be rendered to the spare buffer before t...

Page 51: ...to clear the spare buffer so that it s in the state expected by the other overlay commands FRAME COUNTER OVERLAY SERIAL COMMANDS The DX 2200 has a Frame Counter that displays the frame number as a text overlay on the video The Frame Counter is supported for progressive video modes only and counts the output frames from the DX 2200 The Frame Counter has 5 modes of operation that are selectable usin...

Page 52: ...ctly into the active text overlay buffer See Low Level Text Control Commands for more information A consequence of drawing to the active buffer is that the number of pixels drawn should be kept small so that the text is drawn within the time of one frame otherwise one or more frames will be generated with partially draw text The fonts used by the Frame Counter are not the same as those used in the...

Page 53: ... factory defaults turn on the frame counter in the upper left corner of the screen with white text on a blue background and set the current frame counter value to 11 25 00 SF1BA000 SFT 11 25 00 SFM1 Example 2 Show the message Frame Counter hh mm ss ff in the top left corner of the video and show the frame counter below it The text properties are set for yellow text on a blue background for both S1...

Page 54: ...xample 2 Example 3 Show the message Frame Count in the top left corner of the video and show the frame counter below it The text properties are set for default white text with no background S1F008 S1X0050 S1T Frame Count S1S SF1Y0045 SF1X0050 SFM4 Figure 21 Frame Counter text display Example 3 ...

Page 55: ...ur digit number If the position places the text off screen then the text is placed at the bottom of the video SFnnRrrr Set the Red color value of string nn rrr must be a three digit number from 000 and 255 SFnnGggg Set the Green color value of string nn ggg must be a three digit number from 000 to 255 SFnnBbbb Set the Blue color value of string nn bbb must be a three digit number from 000 to 255 S...

Page 56: ...ow Level Text Overlay buffer swap commands but will often result is a frame without the frame count displayed after the buffer switch SF1 The Text Overlay buffer swap is delayed while the frame count is drawn into the new buffer before the buffers are switched This avoids a frame without the frame the frame counter display but delays the buffer switch SFT HH MM SS or SFT HH MM SS FF Set the value ...

Page 57: ...ay of the overlay including all graphic fields and the frame counter only those items that have also been enabled by their individual control commands will be displayed ST Overlay toggle If the overlay is enabled then disable it If the overlay is disabled then enable it LAYER CONTROL SERIAL COMMANDS The Layer Control SERIAL Commands allow the overlay layer to be updated reduced in size and moved T...

Page 58: ...default the graphic overlay is the same size as the video output of the DX 2200 The LnKxxxx yyyy command sets a preferred size for the overlay If the preferred size is smaller than the video size the overlay is reduced in size to match the preferred size The overlay will never be larger than the output video size When the overlay size is changed the layer will be disabled momentarily and both the ...

Page 59: ...umber s See LnS Swap the active and spare buffers on layer n without rendering and fields or clearing of any buffers n is the layer number s See LnC Clear the spare buffer on layer n n is a number in the range 0 to 3 See LnD Disable display of layer n The entire layer is disabled without changing the settings of any Text or Graphic Fields on that layer Use LnE to make the layer visible again n is ...

Page 60: ...nnels Zoom can be specified independently for the selected and non selected inputs The zoom function operates by selecting a region of the input video for processing instead of using the full size video The selected region is referred to as the zoom window in this manual The scaler in the DX 2200 will scale up the selected zoom window to the size needed for the output video resulting in a zoomed i...

Page 61: ...nd the video input at the selected input connector is 1280x720 the DX 2200 will reduce the window size to 1280x720 and since a window of this size can only fit within the input video when located at 0 0 the output of the Digital Zoom will be the full input video If the input resolution is later changed to 1920x1080 then the DX 2200 will output a 1600x900 pixel region of the input signal with a top...

Page 62: ...e ZPCXaaa ZPCYbbb Set the zoom window center position for the non selected input when operating in the zoom center mode aaa horizontal center position of the zoom region bbb vertical center position of the zoom region The parameters must be in the range 0 and 100 and may optionally include up to one decimal place ZSLXaaa ZSLYbbb ZSLWccc ZSLHddd Set the zoom window top left corner and size for the ...

Page 63: ...S1M02 02 will re assign DIP switch 1 to user interface function 02 only when the switcher is operating in mode 02 PiP When the switcher operated in other modes the switch is still assigned to user interface function 01 One or more DIP switches can be assigned to the same user interface function The number of switches assigned determines how many different operations can be selected from the user i...

Page 64: ...rased by this command The command string that is being assigned is always enclosed with quotation marks More than one command can be assigned in the above command using a semicolon delimiter For example UF07 00 M2 P1 will set the mode to PiP and also set the PiP position to predefined position P1 Another version of the UF command supports appending additional commands to a selection that already h...

Page 65: ...switching glitches Don t re assign switch functions from a user interface selection Assign either one set of DIP switches or one toggle switch to a user interface function Assigning more than one toggle switch or both DIP and toggle switches will usually have undesirable results Don t assign toggle type commands to DIP switches For example don t assign T to a dip switch Use I1 or I2 instead to sel...

Page 66: ...on ff selection ss where both ff and ss must be two digits TL TR Perform the toggle left or toggle right operation as if the switch had been toggled TLnn TRnn Set the toggle left or toggle right loop position to setting nn where nn may be either one or two digits UR Reset the DIP and toggle switches to perform the factory default functions UFC Clear the commands from all selections of all user int...

Page 67: ...gnment only applies when in mode 2 PIP urM02 02 Set the position in the toggle right loop to start at a preferred PIP size The loop position is set to 05 corresponding to the ps06 command set above M2 TR05 Assign the toggle left operation to perform function 03 in all modes of operation UL 03 Assign commands to user interface function 03 Assume the user wants the toggle loop to cycle through modes...

Page 68: ...nterface function has 2 switches assigned it can select up to 4 different functions us1M02 04 us2M02 04 uf04 00 a0 uf04 01 a2 uf04 02 a4 uf04 03 a6 OUTPUT VIDEO FORMAT COMMAND The Output Video Format commands determine the video format that is output by the DX 2200 Note If the video format is set to a specific mode and input video sources are not compatible with the selected mode the output video ...

Page 69: ...ck frequency is locked to the input frequency Video Format Selection OMxxx Selects the Output Video Mode that is used when operating in Output Video Format Mode 2 Where xxx determines the video format 012 720p 25 fps 013 720p 29 97 fps 014 720p 30 fps 015 720p 50 fps 016 720p 59 94 fps 017 720p 60 fps 030 1080p 23 98 fps 031 1080p 24 fps 032 1080p 25 fps 033 1080p 29 97 fps 034 1080p 30 fps 040 NT...

Page 70: ...0 firmware is updated the saved configuration will be lost Baud rate cannot be saved in the configuration The DX 2200 always starts at 115200 baud Table 21 Flash Serial Command Codes Command Code Mode of Operation Fx Flash Write Erase Reset Commands FW Write the current configuration to flash FE Erase the saved configuration from flash The DX 2200 will use default configuration after the next rest...

Page 71: ...from a variety enhanced video processing functions described in Table 23 below Table 23 Operation of 2 Position Momentary Toggle Switch Switch Movement Mode of Operation Toggle Left TL Each toggle steps through the 5 modes of operation Mode 1 2x1 Full screen Switcher Mode 2 PiP Mode 3 PAP Mode 4 Split Screen Mode 5 Alpha Blended Overlay Mode 6 Standby Switcher Mode 7 Vertically Stacked Toggle Righ...

Page 72: ... ON PiP ON Lower left position with some border spacing The DX2200 Software Uploader is a Java application supplied with the DX 2200 that can be used to update the product firmware or to upload graphic images into the product for use as an Overlay NOTE Contact support microtronix com for the latest release of the DX 2200 firmware and Software Uploader utility Firmware Update Procedure The firmware...

Page 73: ...ploader software accepts image files in PNG and JPEG format The PNG file format supports Red Green and Blue channels and also supports an optional transparency channel to set the visibility of each pixel The JPEG file format support Red Green and Blue channels The DX 2200 accepts files with or without the transparency channel When a file without transparency is uploaded all pixels are visible When...

Page 74: ... Hex Value space 0020 7 0037 L 004C 0021 8 0038 M 004D 0022 9 0039 N 004E 0023 003A O 004F 0024 003B P 0050 0025 003C Q 0051 0026 003D R 0052 0027 003E S 0053 0028 003F T 0054 0029 0040 U 0055 002A A 0041 V 0056 002B B 0042 W 0057 002C C 0043 X 0058 002D D 0044 Y 0059 002E E 0045 Z 005A 002F F 0046 005B 0 0030 G 0047 005C 1 0031 H 0048 005D 2 0032 J 004A 005E 3 0033 K 004B 4 0034 H 0048 5 0035 7 0...

Page 75: ...00C1 Ù 00D9 ñ 00F1 ª 00AA Â 00C2 Ú 00DA ò 00F2 00AB Ã 00C3 Û 00DB ó 00F3 00AC Ä 00C4 Ü 00DC ô 00F4 00AD Å 00C5 Ý 00DD õ 00F5 00AE Æ 00C6 Þ 00DE ö 00F6 00AF Ç 00C7 ß 00DF 00F7 00B0 È 00C8 à 00E0 ø 00F8 00B1 É 00C9 á 00E1 ù 00F9 00B2 Ê 00CA â 00E2 ú 00FA 00B3 Ë 00CB ã 00E3 û 00FB 00B4 Ì 00CC ä 00E4 ü 00FC µ 00B5 Í 00CD å 00E5 ý 00FD 00B6 Î 00CE æ 00E6 þ 00FE 00B7 Ï 00CF ç 00E7 ÿ 00FF Microtronix can...

Page 76: ...crotronix warrants that commencing from the date of delivery to the Customer for a period of one 1 year the product Firmware Software will substantially conform to its published specifications The Customer s sole and exclusive remedy and the entire liability of Microtronix under this limited warranty will be at Microtronix s option firmware replacement or firmware upgrade repair In no event does M...

Page 77: ...d and connected to the PC through a USB Blaster cable connected to the JTAG connector J1 as shown in the following figure Figure 22 JTAG Cable Connection 1 Start Quartus II on the PC Note that Quartus must be version 12 1 or later to load the JIC programming files for the DX 2200 2 From the Tools menu select Programmer 3 Click Auto Detect 4 A dialog box may appear with a selection for EP3C120 or E...

Page 78: ... Driver Gennum GS2962 3G HD SD SDI Deserializer Receiver with Equalizer Gennum GS4911B HD SD Graphics Clock and Timing Generator Gennum GS2988 HD SDI Cable Dual Driver The following sections describe the hardware used in each of the two product configurations SDI Video Interfaces The DX 2200 supports two SD HD SDI inputs and two SD HD SDI output ports These interfaces support SMTP 292M video forma...

Page 79: ...ial Control Port is also available on J2 a 3 pin 1mm header JST part number BM03B SRSS TB LF SN available from Digi Key 455 1789 1 ND The pins assignments are listed in the following table Table 28 RS 232 3 Pin Header J2 Pin Signal Direction Signal Name 1 Input Receive Data 2 Signal Ground 3 Output Transmit Data Power Requirements The board is powered from a standard 5 5mm center positive 12Vdc 10...

Page 80: ...eo Switcher Page 80 of 87 Reset Pushbutton SW1 The Reset pushbutton SW1 is not available if the unit is in the enclosure It is used to reset the FPGA and restart the switcher Board Dimensions The board has dimensions of 2 75 x 5 0 ...

Page 81: ...o DB9 RS 232 Serial Port Adapter Kit PN 811 USB RS232 Kit to connect the DB9F Serial Port to a USB port of a PC The Kit includes a 6 foot male to female cable and is shown in the figure below Figure 24 USB to DB9 RS 232 Serial Port Adapter Kit Appendix C Optional USB to RS 232 Serial Port Adapter ...

Page 82: ...d operation This equipment has been tested and found to comply with the limits for a class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accord...

Page 83: ...cs Limits and Methods of Measurements and CISPR 22 2008 09 EN 55022 2010 Class A Information Technology Equipment The results and observations recorded were in compliance to the requirements TEST LABORATORIES UltraTech Engineering Labs Inc 3000 Bristol Circle Oakville ON Canada L6H 6G4 DATE OF ISSUE OF DECLARATION May 8 2013 Manufacturer Company Name Microtronix Datacom Ltd Signature Norman McCall...

Page 84: ...Page 84 of 87 ...

Page 85: ...Page 85 of 87 ...

Page 86: ...Page 86 of 87 ...

Page 87: ...Page 87 of 87 ...

Reviews: