Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: problems with NEWSTRUCT
still no joy.
_J
In the new year, Holger Waechtler wrote:
> Jeremy Hall wrote:
> >
> > I am having a hard time with the NEWSTRUCT API, so am trying to look at
> > the code and make sure that what I have tried is doing what you want.
> >
> > In the driver code, I inserted udelay(15000) right before sending the tone
> > burst per your instructions. (I suppose I could have used mdelay(15))
>
> no, there are no mdelays() in these parts of the driver. Why don't you
> call nanosleep() or usleep() in userspace?
>
> Please take a look on the example code in szap.c, all the stuff you have
> to do is implemented there in less than 15 lines of code. You find
> szap.c in the DVB/apps/szap/ directory.
>
>
>
> > for the mini commands, it looks like if sat_no is even you send mini
> > command b, else a. but I'm not entirely sure of this.
>
> No, minicmd A has to be sent when (b/4)%2 == 0, when (b/4)%2==1 you send
> a minicmd B.
> (input 1-4, 9-12: SEC_MINI_A -- input 5-8, 13-16: SEC_MINI_B)
>
> Take a look on Page 33 of the Eutelsat "Update and Recommendations for
> Implementation Version 2.1" (available at http://www.eutelsat.org/) you
> find a table that specifies when to send which mini command to keep it
> consistent with the 0x38 switch command.
>
> I just commited a fix for szap.c, the burst was not set up correctly,
> thanks for the hint. Please try again.
>
> Holger
>
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index