Re: PLiHD Skin and missing signal infos in second infobar #21
Re: PLiHD Skin and missing signal infos in second infobar #22
Posted 2 December 2011 - 16:33
But you did not read... If you find a good way to present it nicely... I can consider to put it back....
Edited by littlesat, 2 December 2011 - 16:35.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Re: PLiHD Skin and missing signal infos in second infobar #23
Posted 2 December 2011 - 17:27
There is no information in the exact number of the BER value. The only information would be whether it's zero or not. Most of the time you will notice when BER is not zero.
So that leaves the SNR as being the only real informative data. As long as there is lock and the SNR is below 100%, the SNR value is always sufficient information for dish configuration. I've actually managed to achieve 100% SNR on a few transponders, but then the value in dB's can still rise for even better reception.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: PLiHD Skin and missing signal infos in second infobar #24
Posted 2 December 2011 - 17:39
But I've opened this thread because USB DVB-T driver world is far to be "perfect".
Almost all DVB-T driver lacks some infos about signal quality and usually there is not SNR, only AGC and/or BER
I.e. Avermedia A867: since yesterday the driver output only BER value: SNR always =0 and AGC always =100
So BER was the only info that users can check to have some indirect value about signal quality.
Yesterday I've patched A867 driver (see my other post) and now A867 output also SNR (and BER, no AGC fixed to 100). Good.
But other most used drivers have not SNR (i.e. Nova-T stick) . Is common that DVB-T driver output only BER or AGC (signal strength).
For this reason I've asked to you to show SNR,AGC,BER in upper second infobar : to help DVB-T users to have a feedback about their terrestrial signal. If driver don't output SNR (common) user can check BER or AGC
I like very much Pli-HD skin and I'm happy that now is the OpenPli default skin.
But since Pli-HD is default skin, in my personal opinion it must have a more "general" behaviour, good for sat and good for terrestrial (and cable)
2) BER and AGC are available in E2 since years ago. Values can be simply fetch from FrontendInfo.py
http://openpli.git.s...07dfa1d;hb=HEAD
This is an example taken from Infinity_HD skin.xml : I see on OSD correctly SNR,AGC,BER numeric values without any problem.
I suppose it is very simple add SNR,AGC,BER numeric values into PLiHD second infobar skin.xml in upper right corner and show to user something like:
SNR: 99%
AGC: 100%
BER: 122
or
SNR: 99% AGC: 100% BER: 122 -> all in one row
<widget source="session.FrontendStatus" render="Label" position="237, 610" size="64, 22" font="Regular;18" halign="right" backgroundColor="black" transparent="1" foregroundColor="white"> <convert type="FrontendInfo">SNR</convert> </widget> <widget source="session.FrontendStatus" render="Label" position="458, 610" size="84, 22" font="Regular;18" halign="left" backgroundColor="black" transparent="1" foregroundColor="white"> <convert type="FrontendInfo">AGC</convert> </widget> <widget source="session.FrontendStatus" render="Label" position="598, 610" size="70, 22" font="Regular;18" halign="left" backgroundColor="black" transparent="1" foregroundColor="white"> <convert type="FrontendInfo">BER</convert> </widget>
Best regards.
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)
Re: PLiHD Skin and missing signal infos in second infobar #25
Posted 2 December 2011 - 17:52
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: PLiHD Skin and missing signal infos in second infobar #26
Posted 2 December 2011 - 18:02
Let's start with AGC, I've seen someone mention as "useful information". Do you know what AGC means? It's Automatic Gain Control that is a circuit in the tuner that amplifies the incoming signal to a level that's optimal for demodulation. Strong signals need little amplification, weak signals need a lot. This also means that the strength of a signal is of no importance at all, is regulated by the AGC to an optimal level anyway. Also this means that for a strong signal, the AGC would be "low" and for a weak signal the AGC would be "high". Unfortunately every tuner manufacturer and every receiver manufacturer gives it's own interpretation on AGC so the data is essentially useless. The DVB-S2 tuner on my dm800 gives a max AGC (99%) on no reception, somewhat lower AGC value on a too weak signal and jumpy AGC on reception of "some" signal it can't handle. When lock has been achieved, the AGC is always on 99% so the value it really useless.
There is no information in the exact number of the BER value. The only information would be whether it's zero or not. Most of the time you will notice when BER is not zero.
So that leaves the SNR as being the only real informative data. As long as there is lock and the SNR is below 100%, the SNR value is always sufficient information for dish configuration. I've actually managed to achieve 100% SNR on a few transponders, but then the value in dB's can still rise for even better reception.
I can tell you about DVB-T driver: during these weeks I'm analyzing them to solve some problems.
Usually DVB-T drive map it's internal "signal strength" value to DVB API dvb_frontend_ops.signal_strength and E2 remap this value to its internal "AGC"
Probably DVB-S/S2 driver output the "real" agc and it's not useful. I agree.
But DVB-T drivers have a different behaviour and every driver made something different. It's a nightmare, I know !
So "AGC" become a signal strength from 0 to 100 .... and it's not the real AGC as you mean.. It's a double nightmare.
I repeat: I agree with you. In satellite world SNR it's enough BER and AGC are not useful.
But the world is not perfect.
And I've not feedback about DVB-C drivers behaviour. Here in Italy there is not DVB-C provider.
BTW: in Italy DVB-T is very common. People can tune about 300-400 channels on terrestrial.
So every user that buy an STB, he also buy a DVB-T USB stick (or two stick....)
For every E2 satellite receiver there is one DVB-T stick.
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)
Re: PLiHD Skin and missing signal infos in second infobar #27
Posted 2 December 2011 - 18:04
I think I have a much better solution. If the SNR value is zero (due to BUGGY driver or hardware), then, and only then, show the BER value as workaround.
SNR can be 0, 100 or any other fixed value. Driver dependent. It's difficult to check it.
And If I have SNR = fixed , BER = fixed and the only correct value is AGC ( that is not the "agc" but a signal strength, see above) ?
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)
Re: PLiHD Skin and missing signal infos in second infobar #28
Posted 2 December 2011 - 18:31
Anyway, it's always a very tough decision how to handle drivers/hardware that do not adhere to standards. As soon as you start making exceptions for one, the next comes by and you'll end up with one big pile of ugly, error-prone code. I think you should at least try to communicate to the manufacturer that their driver is buggy and request to have it fixed.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: PLiHD Skin and missing signal infos in second infobar #29
Posted 2 December 2011 - 19:08
And often they are a "mix" of code taken from different driver for similar stick.
STB world is NOT PERFECT, so there is need a good level of "flexibility"
BTW: I don't understand WHY is not possibile to have infos like screenshot attached below. Many skins have them.
Is a 6 lines patch, it's simple, no performance impact .... some user can found it useful ... why not ? Because "it's not following some standard ?"
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)
Re: PLiHD Skin and missing signal infos in second infobar #30
Posted 2 December 2011 - 19:22
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Re: PLiHD Skin and missing signal infos in second infobar #31
Posted 2 December 2011 - 19:22
The way AGC is "misused" by these drivers, they should at least have followed the semantics of AGC and reverse the value, i.e. stronger signal is lower AGC-value...
no, it's e2 which misuses the term AGC.
Most drivers provide 'signal strength' and 'signal quality' values.
The first is what e2 displays as AGC, the latter SNR.
Re: PLiHD Skin and missing signal infos in second infobar #32
Re: PLiHD Skin and missing signal infos in second infobar #33
Re: PLiHD Skin and missing signal infos in second infobar #34
Re: PLiHD Skin and missing signal infos in second infobar #35
Posted 3 December 2011 - 10:32
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: PLiHD Skin and missing signal infos in second infobar #36
Re: PLiHD Skin and missing signal infos in second infobar #37
Posted 3 December 2011 - 11:56
Everyone is still welcome and should be feel free to create his own derived skin based on the PLi-HD skin.... and put some sources e.g. on github.com...
Edited by littlesat, 3 December 2011 - 11:58.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Re: PLiHD Skin and missing signal infos in second infobar #38
Posted 4 December 2011 - 18:45
Nice !
In second infobar I've all infos I needed.
With Avermedia A867 DVBT I have
SNR OK
AGC OK: range from 50% to 99% (remember that really this is "signal strength" and not a real "agc")
BER: 0 or more
Parhaps AGC can have a bar like SNR but is not mandatory.
Sure BER doesn't need any bar.
Really, I've not used the bar also for SNR. Only 3 text values in one row. But in this way is nice.
Thanks.
BTW: probably I've discovered a bug (?) in CT9100 satellite tuner driver: AGC is always 0 (???)
Edited by ambrosa, 4 December 2011 - 18:47.
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)
Re: PLiHD Skin and missing signal infos in second infobar #39
Posted 4 December 2011 - 20:35
This is in fact not a bug... As the ET tuners do nog give an AGC value.... this demonstrates the nonsense of having AGC there as the SNR should be enough...BTW: probably I've discovered a bug (?) in CT9100 satellite tuner driver: AGC is always 0 (???)
I also discover that some USB-DVB-T tuners do not have a SNR, but only AGC... I'm considering in "swapping" the SNR and AGC in case the SNR is zero... -or- overrule the SNR by the AGC in case the SNR is 0%... so you'll always have an valuable indication of the signal during normal zapping...
Edited by littlesat, 4 December 2011 - 20:36.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Re: PLiHD Skin and missing signal infos in second infobar #40
Posted 4 December 2011 - 21:04
This is in fact not a bug... As the ET tuners do nog give an AGC value.... this demonstrates the nonsense of having AGC there as the SNR should be enough...
OpenPli runs on 20 different types of STB.
Probably in other STB different than ClarkeTeck ET9x00 driver is ok and AGC/BER are OK.
Anyway with some DVB-T stick, AGC/BER are working fine.
.....or only BER.I also discover that some USB-DVB-T tuners do not have a SNR, but only AGC...
I've said to you many times before: every DVB-T driver has its own behaviour: some return SNR others not, some return AGC others not, some return BER othres not...
And some satellite driver (like ET9x00) doesn't return AGC .... others return it !
BAD idea.I'm considering in "swapping" the SNR and AGC in case the SNR is zero... -or- overrule the SNR by the AGC in case the SNR is 0%... so you'll always have an valuable indication of the signal during normal zapping...
People get confused. SNR display a value. Is it really SNR or is it AGC ? And if AGC is always 0 and you have only BER ?
Developer get confused for the same reason: if I need to find a driver bug, the value displayed on OSD what is ?
Leave things as is: in my opinion now it's perfect.
Mass storage: internal SATA-II HDD 1TB WD10EACS GreenPower 5400rpm
Mass storage: external USB pen drive 2GB
Firmware: OpenPLi kernel 3.x.x
Tuner A: AVL2108 (DVB-S2) HotBird 13E
Tuner B: AVL2108 (DVB-S2) HotBird 13E
Tuner C: AverMedia A867 (DVB-T HD) (AF9035 + MXL5007T)
TV: plasma PANASONIC GT30 fullHD
Audio: PCM through HDMI (no Dolby decoder)
Also tagged with one or more of these keywords: CT9100
CT9100
Today upgrade make my STB not workingStarted by ambrosa, 16 Dec 2012 CT9100 |
|
|||
CT9100
E2 crash mounting NTFS USB disk (since kernel 3.3.x)Started by ambrosa, 5 May 2012 CT9100 |
|
|||
CT9100
Audio pid from another channel ?Started by ambrosa, 9 Apr 2012 CT9100 |
|
|||
CT9100
AVerMedia A835 AVerTV Volar HD (PRO): installation guideStarted by ambrosa, 16 Oct 2011 CT9100 |
|
9 user(s) are reading this topic
0 members, 9 guests, 0 anonymous users