S2API - More updates
Hi,
I merged patches from Igor today, so the S2API tree has five S2 devices in total.
HVR4000 S/S2 card
HVR4000LITE (Also known as the S2 Lite) S/S2 card
TeVii S460 S/S2 card
TeVii S650 S2 card
DvbWorld DVB-S/S2 USB2.0 S/S2
I also have some changes I'd like to merge from Darron Broad over the next few days, specifically for the CX24116 demod.
In terms of the core API suggestions, I'm going to rationalize the comments and feedback tonight and tomorrow so you should start to see some discussion being generated.
... and hopefully some of the smaller patches this evening also over the next 48hrs.
Regards,
Steve
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Quoted 11 lines
I merged patches from Igor today, so the S2API tree has five S2 devices in total.
HVR4000 S/S2 card
HVR4000LITE (Also known as the S2 Lite) S/S2 card
TeVii S460 S/S2 card
TeVii S650 S2 card
DvbWorld DVB-S/S2 USB2.0 S/S2I also have some changes I'd like to merge from Darron Broad over the next few days, specifically for the CX24116 demod.
do you mean old (from 2007 year) Darron's changes ? or new ?
Goga
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Quoted 9 lines · Goga777 wrote:
Quoted 9 lines
I merged patches from Igor today, so the S2API tree has five S2 devices in total.
HVR4000 S/S2 card
HVR4000LITE (Also known as the S2 Lite) S/S2 card
TeVii S460 S/S2 card
TeVii S650 S2 card
DvbWorld DVB-S/S2 USB2.0 S/S2
Quoted 4 lines
Quoted 2 lines
I also have some changes I'd like to merge from Darron Broad over the next few days, specifically for the CX24116 demod.
do you mean old (from 2007 year) Darron's changes ? or new ?
These are patches that Darron has had for weeks, if not months, that need to be verified and merged into the S2API tree.
Old patches I guess.
- Steve
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
[linux-dvb] S2API simple szap-s2 utility
There is a program to zap satellite channels with S2API:
http://liplianindvb.sourceforge.net/cgi-bin/hgwebdir.cgi/szap-s2/archive/tip.tar.gz
For easy understanding and quickly testing S2API (and even viewing TV with mplayer)
Igor M. Liplianin
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] S2API simple szap-s2 utility
Quoted 6 lines · Igor M. Liplianin
There is a program to zap satellite channels with S2API:
http://liplianindvb.sourceforge.net/cgi-bin/hgwebdir.cgi/szap-s2/archive/tip.tar.gz
For easy understanding and quickly testing S2API (and even viewing TV with mplayer)
Great, I just compiled the s2 driver from
http://linuxtv.org/hg/~stoth/s2/
and loaded modules with scripts/rmmod load which shows :
i2c-adapter i2c-4: SMBus Quick command not supported, can't probe for chips
OmniVision ov7670 sensor driver, at your service
wm8775' 2-001b: chip found @ 0x36 (cx88[0])
i2c-adapter i2c-4: SMBus Quick command not supported, can't probe for chips
saa7146: register extension 'budget dvb'.
saa7146: register extension 'budget_av'.
cx23885 driver version 0.0.1 loaded
cx2388x blackbird driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: blackbird access: shared cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68]
cx88[0]/2: cx8802 probe failed, err = -19
cx88[1]/2: subsystem: 14f1:0084, board: Geniatech DVB-S [card=52] cx88[1]/2: cx8802 probe failed, err = -19
So I loose one card in this process which isn't a big problem.
But my big problem is that with every channel I try, I get an error :
szap-s2 -n 13
reading channels from file '/home/greg/.szap/channels.conf' zapping to 13 'BBCHD':
delivery DVB-S, modulation QPSK
sat 2, frequency 10847 MHz V, symbolrate 22000000, coderate auto, rolloff 0.35
vpid 0x090e, apid 0x090f, sid 0x1b1c
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' FE_SET_PROPERTY failed: Operation not supported
status 01 | signal 9b02 | snr 81ea | ber 0000ff00 | unc fffffffe | status 01 | signal 9fee | snr 82cb | ber 0000ff00 | unc fffffffe | status 01 | signal a00c | snr 8283 | ber 0000ff08 | unc fffffffe |
What did I do wrong ?
Thanks.
Signature · 7 lines
Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org
http://picasaweb.google.com/Gregoire.Favre
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvbRe: [linux-dvb] S2API simple szap-s2 utility
В сообщении от 11 September 2008 15:42:46 Gregoire Favre написал(а):
Quoted 42 lines · Igor M. Liplianin
Quoted 7 lines
There is a program to zap satellite channels with S2API:
http://liplianindvb.sourceforge.net/cgi-bin/hgwebdir.cgi/szap-s2/archive/
tip.tar.gzFor easy understanding and quickly testing S2API (and even viewing TV with mplayer)
Great, I just compiled the s2 driver from
http://linuxtv.org/hg/~stoth/s2/
and loaded modules withscripts/rmmodload which shows :i2c-adapter i2c-4: SMBus Quick command not supported, can't probe for chips
OmniVision ov7670 sensor driver, at your service
wm8775' 2-001b: chip found @0x36(cx88[0])
i2c-adapter i2c-4: SMBus Quick command not supported, can't probe for chips
saa7146: register extension 'budget dvb'.
saa7146: register extension 'budget_av'.
cx23885 driver version 0.0.1 loaded
cx2388x blackbird driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: blackbird access: shared cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68]
cx88[0]/2: cx8802 probe failed, err = -19
cx88[1]/2: subsystem: 14f1:0084, board: Geniatech DVB-S [card=52] cx88[1]/2: cx8802 probe failed, err = -19So I loose one card in this process which isn't a big problem.
But my big problem is that with every channel I try, I get an error :
szap-s2 -n 13
reading channels from file '/home/greg/.szap/channels.conf' zapping to 13 'BBCHD':
delivery DVB-S, modulation QPSK
sat 2, frequency 10847 MHz V, symbolrate 22000000, coderate auto, rolloff 0.35
vpid0x090e, apid0x090f, sid0x1b1c
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'FE_SET_PROPERTYfailed: Operation not supported
Quoted 7 lines
status 01 | signal 9b02 | snr 81ea | ber 0000ff00 | unc fffffffe | status 01 | signal 9fee | snr 82cb | ber 0000ff00 | unc fffffffe | status 01 | signal a00c | snr 8283 | ber 0000ff08 | unc fffffffe |What did I do wrong ?
Thanks.
Hi,
Just now updated utility
Igor M. Liplianin
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] S2API simple szap-s2 utility
Quoted 1 line · Igor M. Liplianin
Just now updated utility
Great, is it "hg" available ?
thank you very much,
Signature · 7 lines
Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org
http://picasaweb.google.com/Gregoire.Favre
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvbRe: [linux-dvb] S2API simple szap-s2 utility
В сообщении от 11 September 2008 23:09:31 Gregoire Favre написал(а):
Quoted 6 lines · Igor M. Liplianin
Quoted 1 line
Just now updated utility
Great, is it "hg" available ?
thank you very much,
Sorry :-)
Forgot to push changes :-)
Waisting 6 hours :-)
http://liplianindvb.sourceforge.net/hg/szap-s2/
Signature · 6 lines
Igor M. Liplianin _______________________________________________ linux-dvb mailing list [email protected] http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] S2API simple szap-s2 utility
On Fri, Sep 12, 2008 at 12:30:55AM +0300, Igor M. Liplianin wrote:
Hello :-)
Quoted 1 line
Thank you very much, I managed to get lock on some channels, could someone tell me how to play it with mplayer/xine ?
I tried to play from every device in v4l without success...
Signature · 7 lines
Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org
http://picasaweb.google.com/Gregoire.Favre
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvbA message that is not in the archive (sent off-list or not yet received): [email protected]
Re: [linux-dvb] S2API simple szap-s2 utility
Quoted 11 lines · On Fri, Sep 12, 2008 at 09:30:04AM +0300, "?????? ?????…
mplayer, kaffeine, xine works with properly filled channels.conf
mplayer dvb://channelname
Or you may try:
In one console
szap-s2 channelname -rIn another
mplayer - </dev/dvb/adaptero/dvr0
Thank you very much, I missed the -r yesterday :-)
Unfortunetely today I can't tune to anything, I always got this error :FE_SET_PROPERTY failed: Operation not permitted
Directly with mplayer, I only get sofar :
mplayer dvb://1@ZDF
MPlayer dev-SVN-r27546 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (Family: 6, Model:
15, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Playing dvb://1@ZDF.dvb_tune Freq: 11954000
TS file format detected.
Thanks.
Signature · 7 lines
Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org
http://picasaweb.google.com/Gregoire.Favre
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvbRe: [linux-dvb] S2API simple szap-s2 utility
Quoted 28 lines · Gregoire Favre
Quoted 11 lines · On Fri, Sep 12, 2008 at 09:30:04AM +0300, "?????? ?????…
mplayer, kaffeine, xine works with properly filled channels.conf
mplayer dvb://channelname
Or you may try:
In one console
szap-s2 channelname -rIn another
mplayer - </dev/dvb/adaptero/dvr0Thank you very much, I missed the -r yesterday :-)
Unfortunetely today I can't tune to anything, I always got this error :
FE_SET_PROPERTYfailed: Operation not permittedDirectly with mplayer, I only get sofar :
mplayer dvb://1@ZDF
MPlayer dev-SVN-r27546 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (Family: 6, Model:
15, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
Quoted 5 lines
Playing dvb://1@ZDF.
dvb_tuneFreq: 11954000
TS file format detected.Thanks.
The S2API is changing rapidly. Over the last few days the API has been refined and the message are being changed / finalized. It's actually close to to it's final shape after last nights patches. I probably still have a few bugs too! :)
Igor is doing a great job with szap-2 but he's also not quite up to date with the current tree, the interfaces on szap-s2 will not match the current s2api tree). Let's make sure Igor has caught up with last nights changes before you try satellite tuning again.
Recap: The latest version of tune.c (currently 0.0.5 at steventoth.net/linux/s2) is the most up to date and contains example code for how to tune the API. Igor is taking this code and patching the changes into szap-s2 on a regular basis.
As today progresses I'll be collecting feedback on todays patches, if we have new bugs then expect more patches and fixes this evening.
Thanks for helping test Gregoire!
- Steve
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] S2API simple szap-s2 utility
In reply to Igor M. Liplianin14 september 2008
Tere is not much changes, as current S2API changes little affected szap-s2. Remember, old API progs works well with S2API and szap-s2 is only a helper to lock DVB-S2 channels.
http://liplianindvb.sourceforge.net/hg/szap-s2/
Igor M. Liplianin
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] S2API simple szap-s2 utility
In reply to Igor M. LiplianinQuoted 8 lines · Igor M. Liplianin
There is a program to zap satellite channels with S2API:
http://liplianindvb.sourceforge.net/cgi-bin/hgwebdir.cgi/szap-s2/archive/tip.tar.gz
For easy understanding and quickly testing S2API (and even viewing TV with mplayer)
Igor M. Liplianin
Thanks Igor, Just FYI...
I've made some frontend.h changes to the tree today, which change some definitions and wil cause this tool to fail. I expect to make more this evening.
Everyone,
If you want to test szap-s2, be sure to pull the tree prior to todays changes, or wait until we can complete frontend.h changes and update the userland tools again.
Thanks,
Steve
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] S2API simple szap-s2 utility
Quoted 9 lines
Quoted 8 lines · Igor M. Liplianin
There is a program to zap satellite channels with S2API:
http://liplianindvb.sourceforge.net/cgi-bin/hgwebdir.cgi/szap-s2/archive/
tip.tar.gzFor easy understanding and quickly testing S2API (and even viewing TV with mplayer)
Quoted 8 lines
Quoted 1 line
Igor M. Liplianin
Thanks Igor, Just FYI...
I've made some
frontend.hchanges to the tree today, which change some definitions and wil cause this tool to fail. I expect to make more this evening.
Hi
It's not a problem, I will follow changes as quicky, as I can
Igor
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
PATCH 1/1 S2API Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error
In reply to Steven TothHi Steven,
It seems a bug - ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error. Though it can be fixed by many ways, send you patch
Igor
# HG changeset patch
# User Igor M. Liplianin <[email protected]>
# Date 1221241746 -10800
# Node ID 0ca00da5622f88c5df170732267f13e135e3db81
# Parent 9e583c6fa37424e89d254643e7c78b6e714a21ff
Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error
From: Igor M. Liplianin <[email protected]>
Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error
linux/drivers/media/dvb/dvb-core/dvb_frontend.c +1 -1
@@ -1322,7 +1322,7 @@ {struct dvb_device *dvbdev = file->private_data;struct dvb_frontend *fe = dvbdev->priv; -int err = -EOPNOTSUPP ; +int err =0 ;struct dtv_properties *tvps =NULL ;struct dtv_property *tvp =NULL ;
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] [PATCH] S2API Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error
Quoted 7 lines · Igor M. Liplianin
Hi Steven,
It seems a bug - ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error. Though it can be fixed by many ways, send you patch
Igor
Thanks Igor.
- Steve
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Steven Toth
AppliedRe: [linux-dvb] [PATCH] S2API Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error
In reply to Igor M. LiplianinQuoted 7 lines · Igor M. Liplianin
Hi Steven,
It seems a bug - ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error. Though it can be fixed by many ways, send you patch
Igor
Merged, thanks.
- Steve
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Re: [linux-dvb] [PATCH] S2API Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error
Quoted 1 line · Steven Toth
Merged, thanks.
I can again get locks on some channels, but sofar I didn't manage to get anything from mplayer... I don't know if all modules got well loaded :
i2c-adapter i2c-4: SMBus Quick command not supported, can't probe for chips
OmniVision ov7670 sensor driver, at your service
wm8775' 2-001b: chip found @ 0x36 (cx88[0])
i2c-adapter i2c-4: SMBus Quick command not supported, can't probe for chips
tuner' 2-0043: chip found @ 0x86 (cx88[0])
tda9887 2-0043: creating new instance
tda9887 2-0043: tda988[5/6/7] found
tuner' 2-0061: chip found @ 0xc2 (cx88[0])
tuner' 2-0063: chip found @ 0xc6 (cx88[0])
saa7146: register extension 'budget dvb'.
saa7146: register extension 'budget_ci dvb'.
ACPI: PCI Interrupt 0000:04:01.0[A] -> GSI 22 (level, low) -> IRQ 22
saa7146: found saa7146 @ mem ffffc2000003ec00 (revision 1, irq 22) (0x13c2,0x100f). saa7146 (0): dma buffer size 192512
DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI)
adapter has MAC addr = 00:d0:5c:23:a3:9b
input: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:1e.0/0000:04:01.0/input/input11
DVB: registering frontend 0 (ST STV0299 DVB-S)...
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt 0000:04:02.0[A] -> GSI 23 (level, low) -> IRQ 23
cx88[0]/0: found at 0000:04:02.0, rev: 5, irq: 23, latency: 64, mmio: 0xdb000000 cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
tuner' 2-0061: tuner type not set
ACPI: PCI Interrupt 0000:04:05.0[A] -> GSI 20 (level, low) -> IRQ 20
cx88[1]/0: found at 0000:04:05.0, rev: 3, irq: 20, latency: 64, mmio: 0xd9000000 cx88[1]/0: registered device video1 [v4l2]
cx88[1]/0: registered device vbi1
saa7146: register extension 'budget_av'.
cx23885 driver version 0.0.1 loaded
cx2388x alsa driver version 0.0.6 loaded
ACPI: PCI Interrupt 0000:04:02.1[A] -> GSI 23 (level, low) -> IRQ 23
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
cx2388x blackbird driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: blackbird access: shared
cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68] cx88[0]/2: cx8802 probe failed, err = -19
cx88[1]/2: subsystem: 14f1:0084, board: Geniatech DVB-S [card=52]
cx88[1]/2: cx8802 probe failed, err = -19
At least my HVR-4000 don't seems to be well loaded, no ?
Thank for all developpement :-)
Signature · 7 lines
Grégoire FAVRE http://gregoire.favre.googlepages.com http://www.gnupg.org
http://picasaweb.google.com/Gregoire.Favre
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvbA message that is not in the archive (sent off-list or not yet received): [email protected]
A message that is not in the archive (sent off-list or not yet received): [email protected]
PATCH 1/1 S2API History update: MPEG initialization in cx24116.
Hi,
History update: MPEG initialization in cx24116.
Adjust MPEG initialization in cx24116 in order to accomodate different MPEG CLK position and polarity in different cards. For example, HVR4000 uses 0x02 value, but DvbWorld & TeVii USB cards uses 0x01. Without it MPEG stream was broken on that cards for symbol rates > 30000 kSyms/s.
Igor
# HG changeset patch
# User Igor M. Liplianin <[email protected]> # Date 1221389033 -10800
# Node ID 8d2354ca47b88394f089214ea33553cd66141a2f # Parent 6f6a5f09096c6ca3c75bb1d3ec67283fceccbc47 History update: MPEG initialization in cx24116.
From: Igor M. Liplianin <[email protected]>
Adjust MPEG initialization in cx24116 in order to accomodate different MPEG CLK position and polarity in different cards. For example, HVR4000 uses 0x02 value, but DvbWorld & TeVii USB cards uses 0x01. Without it MPEG stream was broken on that cards for symbol rates > 30000 kSyms/s.
linux/drivers/media/dvb/frontends/cx24116.c +2 -1
@@ -13,7 +13,8 @@ Some clean ups. Copyright (C) 2008 Igor Liplianin September, 9th 2008 - Fixed locking on high symbol rates (>30000). + Fixed locking on high symbol rates (>30000). + Implement MPEG initialization parameter. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Steven Toth
AppliedRe: [linux-dvb] [PATCH] S2API History update: MPEG initialization in cx24116.
Quoted 4 lines · Igor M. Liplianin
Hi,
History update: MPEG initialization in cx24116.
Quoted 8 lines
Adjust MPEG initialization in cx24116 in order to accomodate different MPEG CLK position and polarity in different cards. For example, HVR4000 uses
0x02value, but DvbWorld & TeVii USB cards uses0x01. Without it MPEG stream was broken on that cards for symbol rates > 30000 kSyms/s.Igor
Merged, thanks.
- Steve
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb