Zektor HDVI5 User manual

Other manuals for HDVI5: User Manual
Manual is about: Digital Video Switch

Summary of HDVI5

  • Page 1

    Z e k t o r home theater switches digital video / component video / multichannel audio rev 2 08/14/2006 high definition component video switch 1 2 3 4 5 sel a1 a2 hdvi5 (supplement to the hdvi5 user guide).

  • Page 2: Table of Contents

    Ii hdvi5 component video switch 1 hdvi5 component video switch the rs-232 port .............................................................. 1 k.I.S.S.™ (keep it simple serial™) .................................... 2 the k.I.S.S.™ command structure . . . . . . . . . . . . . . . . . . . . . . . . . ...

  • Page 3: K.I.S.S.™

    2 hdvi5 component video switch hdvi5 component video switch k.I.S.S.™ (keep it simple serial™) the k.I.S.S.™ command structure the following conventions are used to describe the protocol: = an ascii carriage return (‘0d’ hex) = line feed (‘0a’ hex) = an escape character (‘1b’ hex) cmd = a command, c...

  • Page 4: K.I.S.S.™

    4 hdvi5 component video switch hdvi5 component video switch k.I.S.S.™ (continued) k.I.S.S.™ (continued) mal parameter used by the command. For instances if the bits ‘as’ and ‘ij’ where to be set to 1, and the rest of the bits set to zero, the parameter value would be calculated as: 8+1, making the p...

  • Page 5: K.I.S.S.™

    6 hdvi5 component video switch hdvi5 component video switch and the error response is always the string: !Err by parsing only the prefix characters ‘+’ and ‘!’, a programmer can chose to ignore the error codes and simply look at the first characters of the response strings and use them as a pass / f...

  • Page 6: K.I.S.S.™

    8 hdvi5 component video switch hdvi5 component video switch sponse string after a command is issued, and a query response will always follow an acknowl- edgement response. The asynchronous mode of operation in the asynchronous mode the device sends a query response string anytime there is a state ch...

  • Page 7: Checksums and Crc-8’S

    10 hdvi5 component video switch 11 hdvi5 component video switch checksums and crc-8 checkcodes defined the use of a checksums or crc-8 checkcodes can increase the reliability of communications between the controller and any zektor device. A checksum is calculated by using an unsigned byte as an accu...

  • Page 8

    12 hdvi5 component video switch 1 hdvi5 component video switch source code example of calculating a crc-8 checkcode the following is a simple “c” program that calculates the crc-8 of the string “teststring” and then prints the initial string with the calculated crc-8 checkcode appended to it. #inclu...

  • Page 9: Hdvi5 Command Reference

    14 hdvi5 component video switch 1 hdvi5 component video switch hdvi5 command reference the hdvi5 k.I.S.S.™ command reference this section defines the k.I.S.S.™ commands that are available to the users of the hdvi5. Error response codes the following are the error response codes that can be returned ...

  • Page 10

    16 hdvi5 component video switch 1 hdvi5 component video switch response string: =p n where: n = current power status. Output mapping maps the hdvi5’s output to a selected input. O inset output to input ‘in’. O + sequence through inputs. O ? Query for current setting. O query for current setting. Res...

  • Page 11

    18 hdvi5 component video switch 1 hdvi5 component video switch keep the size of the ir response small, this command sends the 72 bit ir code as an 18 digit hexadecimal value. Ir ? Query for the ir code of the last ir command received. Ir query for the ir code of the last ir command received. Respons...

  • Page 12

    20 hdvi5 component video switch 21 hdvi5 component video switch when used in combination with the “read last ir code” command, even ir commands can be handled by the controller, outside the hdvi5’s firmware. Because of the tight link between this command and the hdvi5’s firmware, there are some cave...

  • Page 13

    22 hdvi5 component video switch 2 hdvi5 component video switch q ? Query for current flag values. Q query for current flag values. Response string: =q flags where ‘flags’ is a bitmapped parameter: decimal value +4096 +2048 +1024 +512 +256 +128 +64 +32 +16 +8 +4 +2 +1 bit position 12 11 10 9 8 7 6 5 ...

  • Page 14

    24 hdvi5 component video switch 2 hdvi5 component video switch extended control settings in the asynchronous mode of operation, the hdvi5 will transmit state changes as they occur. This command allows individual control over which state changes will be sent. This hdvi5 allows control over the follow...

  • Page 15

    26 hdvi5 component video switch 2 hdvi5 component video switch ‘clt’ is a bitmapped parameter, mapped as follows: decimal value +128 +64 +32 +16 +8 +4 +2 +1 bit position 7 6 5 4 3 2 1 0 name 0 0 0 0 0 djt hen ven factory settings: 0 0 0 0 0 0 0 0 ven - 0=vertical sync pass through. 1=vertical sync a...

  • Page 16

    28 hdvi5 component video switch 2 hdvi5 component video switch mode 1 relays toggle when activated by button press, or rs-232 command. Selecting inputs has no affect on the relays, and any ‘time’ value given is ignored. Mode 2 relays stay on for a momentary amount of time when activated by a button ...

  • Page 17

    Z e k t o r z e k t o r 126 danielson ct suite 401 poway, ca 2064 88•48•820 www.Zektor.Com.