Manual
MAX12005
Satellite IF Switch
11
Table 2. DiSEqC Slave Control Interface Command Bytes
HEX VALUE COMMAND FUNCTION DATA BYTES SLAVE REPLY
0x00 Reset Reset DiSEqC decoder — Framing byte
0x01 Clr Reset
Clear reset flag
Clears Status_reg, bit 0
— Framing byte
0x04 Set Contend
Set contention flag
Sets Status_reg, bit 7
— Framing byte
0x05 Contend
Return address only if contention flag is set
Reads Address_reg
—
Framing + data
byte
0x06 Clr Contend
Clear contention flag
Clears Status_reg, bit 7
— Framing byte
0x07 Address
Return address unless contention flag is set
Reads Address_reg
—
Framing + data
byte
0x08 Move C
Change address only if contention flag is set
Writes to Address_reg
1 byte Framing byte
0x09 Move
Change address unless contention flag is set
Writes to Address_reg
1 byte Framing byte
0x10 Status
Read status register flags
Reads Status_reg
—
Framing + data
byte
0x11 Config
Read configuration flags
Reads Configuration_reg
—
Framing + data
byte
0x14 Switch 0
Read switching state flags
Reads Switch_reg
—
Framing + data
byte
0x20 Set Lo
Select the low local oscillator frequency
Clears Switch_reg, bit 4
— Framing byte
0x21 Set VR
Select vertical polarization (or right circular)
Clears Switch_reg, bit 5
— Framing byte
0x22 Set Pos A
Select satellite position A (or position C)
Clears Switch_reg, bit 6
— Framing byte
0x23 Set S0A
Select switch option A (i.e. positions A/B)
Clears Switch_reg, bit 7
— Framing byte
0x24 Set Hi
Select the high local oscillator frequency
Sets Switch_reg, bit 4
— Framing byte
0x25 Set HL
Select horizontal polarization (or left circular)
Sets Switch_reg, bit 5
— Framing byte
0x26 Set Pos B
Select satellite position B (or position D)
Sets Switch_reg, bit 6
— Framing byte
0x27 Set S0B
Select switch option B (i.e. positions C/D)
Sets Switch_reg, bit 7
— Framing byte
0x30 Sleep
Ignore all bus commands except Awake
Sets Status_reg, bit 1
— Framing byte
0x31 Awake
Respond to future bus commands normally
Clears Status_reg, bit 1
— Framing byte










