38
Appendix B – DiSEqC Primer
About DiSEqC
About DiSEqC
About DiSEqC
About DiSEqC
DiSEqC is an acronym for “Digital Satellite Equipment Control” and is achieved using the
22kHz signalling tone. The 22 kHz signal is imposed on the LNB DC voltage of 13V or
18V at a level of 0.65V p-p. Normally, the 22kHz signal is either continuously on or off.
When a DiSEqC message is to be sent, if the 22kHz is on, it is turned off for a “quiet
period” before the message. Then the DiSEqC message is sent as a series of bytes with an
odd parity bit appended. The bits are formed by modulation of the 22kHz signal as
shown below.
Most DiSEqC commands are 3 bytes in length but some can be up to 6 bytes long, so the
transmission time of a DiSEqC message is on the order of 40 to 80 milliseconds.
DiSEqC Commands
DiSEqC Commands
DiSEqC Commands
DiSEqC Commands
LNB1: 0xe0, 0x10, 0x38, 0xc0
LNB2: 0xe0, 0x10, 0x38, 0xc4
LNB3: 0xe0, 0x10, 0x38, 0xc8
LNB4: 0xe0, 0x10, 0x38, 0xcc
SW1: 0xe0, 0x10, 0x39, 0xf0
SW2: 0xe0, 0x10, 0x39, 0xf1
SW3: 0xe0, 0x10, 0x39, 0xf2
SW4: 0xe0, 0x10, 0x39, 0xf3
SW5: 0xe0, 0x10, 0x39, 0xf4
SW6: 0xe0, 0x10, 0x39, 0xf5
SW7: 0xe0, 0x10, 0x39, 0xf6
SW8: 0xe0, 0x10, 0x39, 0xf7
SW9: 0xe0, 0x10, 0x39, 0xf8
SW10: 0xe0, 0x10, 0x39, 0xf9
SW11: 0xe0, 0x10, 0x39, 0xfa
SW12: 0xe0, 0x10, 0x39, 0xfb
SW13: 0xe0, 0x10, 0x39, 0xfc
SW14: 0xe0, 0x10, 0x39, 0xfd
SW15: 0xe0, 0x10, 0x39, 0xfe
SW16: 0xe0, 0x10, 0x39, 0xff
TBA: Tone Burst 0 to select satellite A
TBB: Tone Burst 1 to select satellite B
Go East: 0xe0, 0x31, 0x68, 0x1e
Go Home: 0xe0, 0x31, 0x6b, 0x00
Go West: 0xe0, 0x31, 0x69, 0x1e