Results 1 to 5 of 5
I do not speak English, this text is translated by google!
Some time I try to open the solution with satellite channels Symbolrate <5000. I've tried from the kernel developers ...
- 08-01-2010 #1Just Joined!
- Join Date
- Dec 2009
- Posts
- 3
Problem with TT s-3200 / saa7146 and frontend
I do not speak English, this text is translated by google!
Some time I try to open the solution with satellite channels Symbolrate <5000. I've tried from the kernel developers and nothing was done until now. Perhaps the subject not important or there is another solution.
The card default charges dvb frontend STB0899 Multistandard
[0x836cf94] dvb access debug: Frontend Info:
[0x836cf94] dvb access debug: name = STB0899 Multistandard
[0x836cf94] dvb access debug: type = QPSK (DVB-S)
[0x836cf94] dvb access debug: frequency_min = 950000 (kHz)
[0x836cf94] dvb access debug: frequency_max = 2150000 (kHz)
[0x836cf94] dvb access debug: frequency_stepsize = 0
[0x836cf94] dvb access debug: frequency_tolerance = 0
[0x836cf94] dvb access debug: symbol_rate_min = 5000000 (kHz)
[0x836cf94] dvb access debug: symbol_rate_max = 45000000 (kHz)
[0x836cf94] dvb access debug: symbol_rate_tolerance (ppm) = 0
[0x836cf94] dvb access debug: notifier_delay (ms) = 0
[0x836cf94] dvb access debug: Frontend Info capability list:
[0x836cf94] dvb access debug: inversion auto
[0x836cf94] dvb access debug: forward error correction auto
[0x836cf94] dvb access debug: card can do QPSK
[0x836cf94] dvb access debug: End of capability list
[0x836cf94] dvb access debug: trying to tune the frontend...
[0x836cf94] dvb access debug: frequency 10970000 is in Ku-band
[0x836cf94] dvb access debug: using inversion=2
As can be seen in information is the minimum Symbolrate 5000000
Making an analysis provided by the kernel to fontends repair the frontend stv0299 supports the minimum Symbolrate 1000000
static struct dvb_frontend_ops stv0299_ops = {
.info = {
.name = "ST STV0299 DVB-S",
.type = FE_QPSK,
.frequency_min = 950000,
.frequency_max = 2150000,
.frequency_stepsize = 125, /* kHz for QPSK frontends */
.frequency_tolerance = 0,
.symbol_rate_min = 1000000,
.symbol_rate_max = 45000000,
.symbol_rate_tolerance = 500, /* ppm */
.caps = FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 |
FE_CAN_FEC_5_6 | FE_CAN_FEC_7_8 |
FE_CAN_QPSK |
FE_CAN_FEC_AUTO
},
.release = stv0299_release,
Can I impose loading the frontend STV0299?
Being as it is possible to do?
Thanks
- 08-02-2010 #2Just Joined!
- Join Date
- Dec 2006
- Posts
- 3
You have entered the freq
- 08-02-2010 #3Just Joined!
- Join Date
- Dec 2006
- Posts
- 3
You have entered the freq in Hz rather than kHz as expected. Try again with three less zeroes.
Cheers.
- 08-02-2010 #4Just Joined!
- Join Date
- Dec 2009
- Posts
- 3
frequency example with vlc
daddy@linux-s94q:~> vlc dvb:// :dvb-frequency=10970000 :dvb-srate=4167000
other test
daddy@linux-s94q:~/satelite> scan Teste > ~/.mplayer/channels.conf
scanning Teste
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: invalid enum value '9'
initial transponder 12733000 H 7200000 9
ERROR: invalid enum value '9'
initial transponder 10970000 V 4167000 9
ERROR: invalid enum value '9'
initial transponder 12708000 H 6111000 9
>>> tune to: 12733:h:0:7200
DVB-S IF freq is 2133000
WARNING: >>> tuning failed!!!
>>> tune to: 12733:h:0:7200 (tuning failed)
DVB-S IF freq is 2133000
WARNING: >>> tuning failed!!!
>>> tune to: 10970:v:0:4167
DVB-S IF freq is 1220000
__tune_to_transponder:1519: ERROR: Setting frontend parameters failed: 22 Invalid argument
>>> tune to: 10970:v:0:4167
DVB-S IF freq is 1220000
__tune_to_transponder:1519: ERROR: Setting frontend parameters failed: 22 Invalid argument
>>> tune to: 12708:h:0:6111
DVB-S IF freq is 2108000
0x0000 0x0001: pmt_pid 0x0102 HEADLINE -- HEADLINE BEL-60 ENC1 (running)
Network Name 'BEL-60 ENC1'
dumping lists (1 services)
Done.
daddy@linux-s94q:~/satelite>
My /var/log/warn
Aug 2 20:51:05 linux-s94q kernel: [ 690.191480] DVB: adapter 0 frontend 0 symbol rate 4167000 out of range (5000000..45000000)
Aug 2 20:51:05 linux-s94q kernel: [ 690.378496] DVB: adapter 0 frontend 0 symbol rate 4167000 out of range (5000000..45000000)
extract code frontend stb0899
static struct dvb_frontend_ops stb0899_ops = {
.info = {
.name = "STB0899 Multistandard",
.type = FE_QPSK,
.frequency_min = 950000,
.frequency_max = 2150000,
.frequency_stepsize = 0,
.frequency_tolerance = 0,
.symbol_rate_min = 5000000,
.symbol_rate_max = 45000000,
.caps = FE_CAN_INVERSION_AUTO |
FE_CAN_FEC_AUTO |
FE_CAN_2G_MODULATION |
FE_CAN_QPSK
},
- 08-05-2010 #5Just Joined!
- Join Date
- Dec 2006
- Posts
- 3
Sorry, I should have said to reduce the number of zeroes in the Max and Min Symbol Rate variables. So maybe make .symbol_rate_min = 1000
However I am not sure that the decoder would lock onto a rate so small, so maybe there are hardware errors occurring. Also, the combination of symbol rate and transponder frequency may be making the other errors occur.


Reply With Quote