1
0
mirror of https://github.com/DigitalDevices/dddvb.git synced 2023-10-10 13:37:43 +02:00
Commit Graph

97 Commits

Author SHA1 Message Date
Julian Scheel
6089b4f5c2 wip: stv0910: Adapt symbolrate in blindscan mode
The blindscan mode searches for a symbolrate-range of +/-25% around the
given start value. To ensure that the highes scanned symbolrate could be
received at all the frontend must be configured to set the
basebandfilter for this symbolrate. Thus increase the symbolrate which
is given to the frontend by 25%.
2018-07-28 14:12:59 +02:00
Julian Scheel
8521ce4753 wip: stv0910: Add blindscan mode
Allow to use the AEP blind scan mode, which autodetects symbol rate
within a +/-25% range of the given symbol rate. Currently this is
enabled by using the lsb of symbol rate as a flag. This is hackish and
shall better be replaced by a dedicated dtv property.
2018-07-28 12:47:18 +02:00
Ralph Metzler
43ab548777 Ensure CAM stability after reset
Wait 2 secs in low level CI reset function as some CAMs become crazy
if we talk to them just after the reset (SmarDTV / TDT Premium).

from: faudebert-anevia authored and Richard Bérichon committed on Apr 2, 2012
2018-07-20 13:18:27 +02:00
Ralph Metzler
186ba6d414 change clock phase to prevent cross-talk on some hardware
(this value is better than the previously suggested change to 0xe0)
2018-07-18 09:41:24 +02:00
Ralph Metzler
e13cec82e4 Return correct frequency
Signed-off-by: Julian Scheel <julian@jusst.de>
2018-05-28 16:40:43 +02:00
Ralph Metzler
d13416157c remove unused offs 2018-05-28 16:40:02 +02:00
Ralph Metzler
755f502602 set array size to 4 2018-05-28 16:39:42 +02:00
Ralph Metzler
a05d1852a3 Set modulation to QPSK for DVB-S
Signed-off-by: Julian Scheel <julian@jusst.de>
2018-05-28 16:39:21 +02:00
Ralph Metzler
d0f7b9be1f uncomment send_burst for legacy hardware and replace some register setting
functions with new version.
2018-03-28 19:47:26 +02:00
Ralph Metzler
6b0feea253 add ULL 2018-03-28 19:46:31 +02:00
Ralph Metzler
bed4be534a add cast 2018-03-28 19:44:15 +02:00
Ralph Metzler
3db30defab use correct MODULE_LINCESE for GPL v2 only according to notice in header 2018-03-22 19:32:17 +01:00
Ralph Metzler
991393950b use svalue instead if uvalue for signed values 2018-02-12 22:47:31 +01:00
Ralph Metzler
642a010be6 make get_frontend report current DVB-S2 roll-off 2018-01-16 23:53:13 +01:00
Ralph Metzler
4f136e5659 change pls to official scrambling_sequence_index 2018-01-16 23:50:40 +01:00
Ralph Metzler
2eb3b3e723 add init values for TSINSDELM/L 2018-01-02 19:58:33 +01:00
Ralph Metzler
02b292987b remove extra DVB-T frontend parameter 2018-01-01 21:02:33 +01:00
Ralph Metzler
c5b45cdbac remove extra parameter fro DVB-T frontend 2018-01-01 21:00:11 +01:00
Ralph Metzler
23826d9981 increase TS output speed for parallel connections 2017-12-27 22:17:36 +01:00
Ralph Metzler
da3539c994 remove mistakenly added transmission mode 64K 2017-12-27 22:11:17 +01:00
Ralph Metzler
d87246de12 throw a warning on double unlocks
based on patch by Daniel Scheller
2017-12-12 10:19:52 +01:00
Ralph Metzler
b54e6ed689 do not try to close gate if opening it failed 2017-12-12 01:52:14 +01:00
Ralph Metzler
3b44e78bd0 Move get_cur_symbol_rate call to get_frontend() 2017-12-12 01:38:22 +01:00
Ralph Metzler
b814026565 - simplify init_search_param() with new register access functions
- add stream id 0x80000000 to set streaming mode
2017-12-05 19:57:08 +01:00
Ralph Metzler
ca3c26808f simply enable_puncture_rate 2017-10-27 13:11:11 +02:00
Ralph Metzler
9e5576c562 add field and register reading/writing macros 2017-10-25 23:13:26 +02:00
Ralph Metzler
021eae2eac simplify i2c functions 2017-10-25 23:07:43 +02:00
Ralph Metzler
8fa925317c fix typo: 0190 instead of 0910 2017-10-16 11:25:05 +02:00
Ralph Metzler
8a1f27c3d2 add field offset to field defines 2017-10-11 14:32:01 +02:00
Ralph Metzler
6bdfe43958 remove accidentally committed test code 2017-10-03 20:49:45 +02:00
Ralph Metzler
83000cd73a handle gate control errors 2017-10-02 00:54:53 +02:00
Ralph Metzler
b5ae7ac76f adapt cxd2099 to mainline 4.14-rc2 2017-09-26 22:09:05 +02:00
Ralph Metzler
1c22a07eaa adapt dvb-core, includes and affected files to mainline 4.14-rc2 2017-09-26 22:09:05 +02:00
Ralph Metzler
4765eac57a optimize stat checks and only allow stat checks once a second 2017-09-20 21:00:21 +02:00
Ralph Metzler
92b64711ec strict checkpatch style adjustments 2017-09-16 15:31:52 +02:00
Ralph Metzler
3e67af1b5b remove old commented out buggy codepath 2017-09-07 21:55:56 +02:00
Ralph Metzler
df4f23384b lower lowest symbol rate to 100000 2017-08-25 23:30:28 +02:00
Ralph Metzler
838eb620ba write register with mode last 2017-08-25 22:07:43 +02:00
Ralph Metzler
e55dcd2fd2 correct status check order 2017-08-25 22:07:43 +02:00
Ralph Metzler
5c032058b9 add support for PLS 2017-08-11 16:03:45 +02:00
Ralph Metzler
a44dbc889b correct lock check order 2017-08-11 16:03:03 +02:00
Ralph Metzler
665b5ef857 add Kconfigs and Makefiles for OctopusNet kernel 2017-08-02 17:34:53 +02:00
Ralph Metzler
d3ca949ec5 wrong bitmask for compatibility mode 2017-07-29 14:47:57 +02:00
Ralph Metzler
862c7bfc60 check for error during write 2017-07-24 22:24:13 +02:00
Ralph Metzler
7222bd58b3 change lock check order 2017-07-11 20:37:38 +02:00
Ralph Metzler
f404b3fb6d add multi-stream capability announcement 2017-07-11 20:36:52 +02:00
Ralph Metzler
de34e2ebbd correct array access 2017-07-11 20:29:20 +02:00
Ralph Metzler
12b792ef3f remove possible mutex deadlock 2017-05-16 21:24:48 +02:00
Ralph Metzler
8a98bd88cd allow wideband frequencies 2017-04-15 11:06:16 +02:00
Ralph Metzler
b3806c61ce typo 2017-04-07 12:22:29 +02:00