background image

22

HDMI5 Component Video Switch 

2

HDMI5 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

4

3

2

1

0

Name

RS2 RS1 RL2 RL1 EQU SWD CTL LMI IRC IRR BTN SEL PWR

Factory Settings:

0

0

0

0

0

0

0

0

0

0

0

1

1

PWR - 1=Power State has changed.

SEL  - 1=Selection (Input / Output Mapping) has changed.

BTN  - 1=One or more buttons have been pressed.

IRR  - 1=A new IR code has been received.

IRC  - 1=New IR codes have been learned.

LMI  - 1=Lighting Mode or Intensity Level Settings have changed.

CTL  - 1=Control Settings have changed.

SWD - 1=Switching delays have changed.

EQU  - 1=Equalization or Bandwidth settings have changed.

RL1  - 1=Auxiliary 1’s relay has changed states.

RL2  - 1=Auxiliary 2’s relay has changed states.

RS1  - 1=Auxiliary 1 relay’s parameters have changed.

RS2  - 1=Auxiliary 2 relay’s parameters have changed.

Control Settings

Turn on and off operational modes of the HDMI5. 
This command allows control over the following:

Select the Master / Slave or Asynchronous modes of operations.

Enable / Disable the front panel switches.

Enable / Disable the IR control.

Enable / Disable the IR jack.

Enable / Disable appending Checksums or CRC-8’s to responses.

If enabled, choose whether Checksums or CRC-8’s will be appended to responses.

XS 

settings   

 

Set the control bits to ‘settings’

XS +

settings  

 

Set bits indicated in ‘settings’ to 1.

XS -

settings  

 

Reset bits indicated in ‘settings’ to 0.

XS 

settings

,$

   

Set the control bits to ‘settings’, save in EEPROM.

XS +

settings

,$

   

Set bits indicated in ‘settings’ to 1, save in EEPROM.

XS -

settings

,$

   

Reset bits indicated in ‘settings’ to 0, save in EEPROM.

XS $       

Back up current settings into EEPROM.

XS ?

   

 

 

Query for current settings.

XS 

 

 

 

 

Query for current settings.

Response String:

=XS 

settings

Where ‘settings’ is a bitmapped parameter:

Decimal Value

+128 +64 +32 +16 +8 +4 +2 +1

Bit Position

7

6

5

4

3

2

1

0

Name

12V CRC CSE IRJ IRS IRE FP AS

Factory Settings:

0

0

0

1

1

1

1

0

AS  - 0=Master / Slave mode.  1=Asynchronous Mode.

KB  - 0=Disable Front Panel. 

1=Front Panel Enabled

IRE  - 0=Disable IR Control.  

1=Enable IR Control.

IRS  - 0=Turn off IR Sensor.  

1=Turn on IR Sensor.

IRJ  - 0=Turn off IR Jack.   

1=Turn on IR Jack.

CSE  - 0=Disable CS and CRC-8  1=Append either Checksums or CRC-8 to responses.

CRC  - 0=Append Checksums, 

1=Append CRC-8’s, to responses.

12V  - 0=+12V disabled 

 

1=Use IR Jack as +12V On / Off Control

The ‘$’ parameter is a “Backup Control Settings” flag. If it exists, then the current settings will 

be backed up in EEPROM, and will remain unchanged through a power failure. Backing up the 

Control Settings

” will also backup the “

Extended Control Settings

”. 

The IR control (IRE) and the IR jack (IRS), work differently when disabled. Disabling IR control, 

by setting the ‘IRE’ bit to zero, keeps the HDMI5 from responding to any IR codes, however the 

front panel sensor remains operational and any codes received can still be queried for by using 

the “IR ?” command. Disabling the IR sensor (IRS) and enabling IR control (IRE), allows the 

HDMI5 to respond to IR signals through the IR jack, any signal received by the IR sensor will be 

ignored. 
Disabling the IR jack, by setting the ‘IRJ’ bit to zero, completely disables the IR jack. IR com-

mands are no longer be received through the IR jack if the ‘IRJ’ bit has been set to zero.

The ‘IRJ’ flag and ‘12V’ are mutually exclusive. Any attempt to set them both will result in the 

‘12V’ being disabled.

HDMI5 Command Ref. 

(Cont’d)

HDMI5 Command Ref. 

(Cont’d)

Summary of Contents for HDMI5

Page 1: ...Rev 1 06 28 2007 Digital Video Switch 1 2 3 4 5 SEL A1 A2 HDMI5 Supplement to the HDMI5 User Guide Home Theater Solutions...

Page 2: ...el Light Intensities 16 Save Power On Default Settings 17 Query Last IR Code Received 17 Set Learnable IR Command Codes 18 Front Panel Button Emulation 19 Query Status 21 Control Settings 22 Extended...

Page 3: ...lue defaults to the current setting leaving the value unchanged The K I S S Continued space before the comma is optional Most commands can be queried for their current settings by substituting the for...

Page 4: ...owed before the and characters but NOT after them The checksum must immediately follow the character and a CRC 8 checkcode must immediately follow the character anything else including whitespace will...

Page 5: ...CR LF Notice that in the first example a checksum was not appended to the LI command When issuing a command the checksum and CRC 8 codes are sent on a command by command basis Anytime a checksum or a...

Page 6: ...ughout the com munication sequence First the LI CR command was issued by the controller While looking for an Acknowledgement or Error Response string an unsolicited Query Response is received indicati...

Page 7: ...um and a CRC 8 Checkcode A CRC is capable of finding many more and different types of errors than a checksum can A good description of its capability is described in the above referenced articles but...

Page 8: ...r detection characteristics So x 8 x 6 x 3 x 2 1 101001101 14D hex Ignore X 8 01001101 4D hex Reverse bit order 10110010 B2 hex define CRC8_POLY 0xB2 polynomial mask define CRC8_INIT 0xFF initial valu...

Page 9: ...t at writing them will return Error 6 The Front Panel Button Emulation command with button code 0 can be used to exit the Setup Mode at which point the command can be re issued without an Error 6 resp...

Page 10: ...Restore all settings to their factory defaults There is no Response String for this command Note Any value given other than 246 will generate a range error Query Last IR Code Received This command al...

Page 11: ...iliary Relay 1 Toggle 9 Auxiliary Relay 2 Toggle 10 Discrete Power On 11 Discrete Power Off 12 Discrete Breakaway Off 13 Sequence through inputs 14 Discrete Audio Breakaway Select 15 Discrete Video Br...

Page 12: ...e HDMI5 Some extended button codes are Code Description 0 When Issued Exits setup modes 0 When returned by query No buttons have been pressed since last the query 100 Always toggle power like Power To...

Page 13: ...EEPROM XS settings Reset bits indicated in settings to 0 save in EEPROM XS Back up current settings into EEPROM XS Query for current settings XS Query for current settings Response String XS settings...

Page 14: ...urrent settings XE Query for current settings Response String XE settings Where settings 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...

Page 15: ...and Ref Cont d HDMI5 Command Ref Cont d Where rly_n Relay number 1 or 2 state State of relay 0 Off 1 On 2 Toggle If present settings are backed up in EEPROM Relay Settings Setup the behavior of the re...

Page 16: ...input is set to 1 in the vid_msk or aud_msk parameter The time value given is how long a relay remains active after a input is selected that does not match a 1 bit in vid_msk or aud_msk Mode 4 Relays...

Page 17: ...Z E K T O R 12675 Danielson Ct Suite 401 Poway CA 92064 858 748 8250 www zektor com...

Reviews: