Oliver Endriss wrote: > Gregor Kroesen wrote: > >>on my nova-s usb v2.2 this code works: >>--snipp-- >> int err; >> u8 b[] = { 0xaa, ++ttusb->c,0x31,0x04,0x10,0x01,0x01, >> ttusb->voltage == SEC_VOLTAGE_18 ? 0x0c : 0x04 }; > > > May I assume that 0x10 is the I2C address? yes , it is. i did some USB-Sniffing on an XP-Box. the original SW uses 0x1c and 0x14: I found: --snip-- aae9310410010158 aa21310410010118 aa7b31041001011c aa12310410010114 --snap-- The difference is 13/14 Volt and 18/19 Volt. > > According to the datasheet, 0x0c means: > - pulsed current limiting > - max. LNB current: 650mA [1] > - tone controlled by DSQIN pin [2] > - LLC 0V > - VSEL 18V > - Chip enabled > > 0x04 is the same, except > - VSEL 13V > > [1] Did you check the specs of your card whether it can supply > 550mA or 650 mA current at the LNB input? > If there is no information, it might be better to limit the current > to 550mA. -> Set bit 6. > > [2] Could someone please tell me whether DSQIN or EXTM are used on the > Nexus 2.3? On the older cards DiSEqC was done by the av7111. > > Oliver >