[linux-dvb] Hauppauge Nexus-S v2.3

Gregor Kroesen kroesen at rembrandtstr.de
Mon Mar 14 20:05:16 CET 2005


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
> 






More information about the linux-dvb mailing list