[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