From: Steven Toth <stoth@linuxtv.org>
To: Christophe Thommeret <hftom@free.fr>
Cc: "linux-dvb@linuxtv.org" <linux-dvb@linuxtv.org>
Subject: Re: [linux-dvb] S2API - Status - Thu Sep 11th
Date: Sun, 14 Sep 2008 11:01:49 -0400 [thread overview]
Message-ID: <48CD275D.7090301@linuxtv.org> (raw)
In-Reply-To: <200809141646.01263.hftom@free.fr>
Christophe Thommeret wrote:
> Le Saturday 13 September 2008 21:21:35 Steven Toth, vous avez écrit :
>>> First i tried old api (kaffeine)-> everything works as expected.
>>> Then i tried new API (with latest tune.c) -> nova-t and nova-s work,
>>> cinergyT2 doesn't. I've also noticed that FE_SET_PROPERTY ioctl always
>>> return -1, even when success..
>>> Then i tried old api again -> now dvb-s doesn't lock and dvb-t always
>>> lock on the freq used in tune.c
>> Fixed in the current tree.
>
> Indeed, cache bug is now fixed, old api works as expected in all cases. (Exept
> for the cinergyT2 case off course)
Speaking of which, I looked at this yesterday. I'll post my feedback
back to Johannes thread, where I said I'd investigate.
>
> However, i see that GETting DTV_DELIVERY_SYSTEM always returns the cached
> value, so at first (after modules (re)load) it returns 0. An application
> really needs to know the delivery system (and others usefull infos) to be
> able to handle a device, like the old api FE_GET_INFO.
>
Yes, talking with Darron we're talking about being able to identify the
existence of the API and capabilities.
We have the DTV_FE_CAPABILITY_COUNT and DTV_FE_CAPABILITY (current
defined but not connected in dvb-core) which would be the natural place
to expose every older (and newer) feature of the demods.
The command you're referring to now does exactly what it's supposed to,
it selects your last SET value (or if the demod has provided a
.get_proeprty() callback), the demod could chose to answer differently.
In principle we could add a one line fix to the cx24116 demod
"c->delivery_system = SYS_DVBS2;" to solve your initial problem - but I
don't that's the correct approach.
When the phase #1 work is done we'll fill out the capabilities changes
in dvb-core and start to expose interesting features, like LNA,
diversity, delivery systems, power controls or anything else that the
linuxtv community thinks is generalized and useful. We will take these
steps carefully.
- Steve
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next prev parent reply other threads:[~2008-09-14 15:02 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-12 5:51 [linux-dvb] S2API - Status - Thu Sep 11th Steven Toth
2008-09-12 6:26 ` Christophe Thommeret
2008-09-12 13:18 ` Steven Toth
2008-09-12 13:29 ` Christophe Thommeret
2008-09-12 13:31 ` Christophe Thommeret
2008-09-12 14:08 ` Steven Toth
2008-09-12 15:27 ` Johannes Stezenbach
2008-09-12 16:17 ` Steven Toth
2008-09-14 16:47 ` Steven Toth
2008-09-14 18:04 ` Christophe Thommeret
2008-09-15 2:14 ` Christophe Thommeret
2008-09-15 3:17 ` Steven Toth
2008-09-15 17:08 ` Igor M. Liplianin
2008-09-15 20:02 ` Gregoire Favre
2008-09-15 20:14 ` Igor M. Liplianin
[not found] ` <48CE9E22.9060405@hauppauge.com>
2008-09-16 21:37 ` [linux-dvb] [PATCH] S2API - Silicon Labs si2109/2110 demodulator support Igor M. Liplianin
2008-09-17 22:27 ` [linux-dvb] [PATCH] S2API - Add support for USB card modification with si2109/2110 demodulator Igor M. Liplianin
2008-09-22 4:09 ` Steven Toth
2008-09-22 4:07 ` [linux-dvb] [PATCH] S2API - Silicon Labs si2109/2110 demodulator support Steven Toth
2008-09-23 19:01 ` [linux-dvb] [PATCH] S2API - ST stv0288 " Igor M. Liplianin
2008-09-23 19:04 ` Igor M. Liplianin
2008-09-23 19:09 ` Steven Toth
2008-09-24 1:38 ` Steven Toth
2008-09-25 2:30 ` [linux-dvb] [PATCH] S2API - Kconfig dependency fixes for cards with stv0288 and si21xx Igor M. Liplianin
2008-09-15 11:43 ` [linux-dvb] S2API - Status - Thu Sep 11th Johannes Stezenbach
2008-09-16 2:58 ` Christophe Thommeret
2008-09-16 21:24 ` Johannes Stezenbach
[not found] ` <48CC12BF.7050803@hauppauge.com>
2008-09-14 14:46 ` Christophe Thommeret
2008-09-14 14:56 ` Christophe Thommeret
2008-09-14 16:49 ` Steven Toth
2008-09-14 15:01 ` Steven Toth [this message]
2008-09-14 15:27 ` Christophe Thommeret
2008-09-12 8:00 ` [linux-dvb] Siano ISDB [was: Re: S2API - Status - Thu Sep 11th] barry bouwsma
2008-09-12 8:24 ` [linux-dvb] Siano ISDB barry bouwsma
2008-09-12 11:47 ` Uri Shkolnik
[not found] ` <48CA6BBB.5010802@hauppauge.com>
2008-09-12 13:33 ` [linux-dvb] Siano ISDB [was: Re: S2API - Status - Thu Sep 11th] barry bouwsma
2008-09-12 14:13 ` Steven Toth
2008-09-12 14:38 ` barry bouwsma
2008-09-12 18:01 ` Michael Krufky
2008-09-12 9:17 ` [linux-dvb] S2API - Status - Thu Sep 11th Patrick Boettcher
2008-09-12 14:04 ` Steven Toth
2008-09-13 20:02 ` Steven Toth
2008-09-14 12:36 ` Hans Werner
2008-09-14 14:40 ` Steven Toth
2008-09-12 11:09 ` Hans Werner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48CD275D.7090301@linuxtv.org \
--to=stoth@linuxtv.org \
--cc=hftom@free.fr \
--cc=linux-dvb@linuxtv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox