aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/frontend.cpp
AgeCommit message (Collapse)Author
2009-10-28fix rotor tuning symbolghost
2009-10-12fix snrdb calculation for dm600 tunerghost
2009-09-21frontend.cpp: add support for FE_TIMEDOUT frontend event flagghost
2009-09-10frontend.cpp: 4505 and 4506 use the same snrdb calculationghost
2009-08-17lib/dvb/frontend.cpp: DTV frontend api support is now working (DVB-S2 is ↵ghost
also working now)
2009-08-16add support for DTV tuning api (not tested yet)ghost
this should fix tuning to DVB-S2 Transponders with kernel 2.6.30
2009-08-13dvb/frontend.cpp: fix DVB-C and DVB-T after yesterday changeghost
2009-08-12much better motor turning without possibility of power measurementghost
2009-05-07small fixes for -Tghost
2009-04-08frontend.cpp: use m_state != stateClosed instead of use m_sn to check if the ↵ghost
frontend is already opened... this works with simulate frontends too ;) this fixes the timer collision check in some conditions
2009-03-15add caluclation for bcm4506 based frontendsghost
2009-02-13move polarization and orbital_position to eDVBFrontend::getTransponderDataghost
2009-01-30add check for invalid fec in cable delivery descriptorghost
2009-01-19remove nested structures because of the fact that swig cannot handle thisghost
now we no more need the bad duplicate definitions of eDVBFrontendParametersSatellite/Cables/Terrestrial content i.e. eDVBFrontendParametersSatellite.System_DVB_S or eDVBFrontendParametersSatellite.FEC_Auto....
2009-01-19add unicable support (thx to adenin)ghost
2008-12-11more debug for dvb api >= v3ghost
2008-12-11change snr / snr dB caluculation a bitghost
2008-12-08small SNRdb correction for latest 4501 firmwareghost
2008-12-08calculate signalQuality based on snrdbghost
2008-12-03fix Philips Tu1216 snrdb calculcationghost
2008-12-03frontend.cpp: add SNRdb calculation for Philips TU1216 and Philips CU1216Mk3ghost
2008-11-22fix type in bcm4501 snr dB calculationghost
2008-11-16Add possibility to set Pilot also for DVB-S2 non 8PSK Transponders (i.e. the ↵ghost
new Euro1080 Transponder on 7°E) But this needs also new drivers!
2008-11-08add SNRdb calculation for bcm4501 in LDPC Modeghost
2008-11-06Add DiSEqC reset after voltage enable and tune failed... hopefully this ↵ghost
fixes problems with some DiSEqC switches
2008-10-29also use refcounting for eTimersAndreas Monzner
its now no more possible directly to call new eTimer .. or to embedded eTimer. to create a eTimer now eTimer::create must be used... to delete you must call ->AddRef() after timer creation and ->Release when the timer is no more needed. Or use ePtr<eTimer> to store the timer reference.. then its enough to set the ePtr<eTimer> object to 0 when the timer is no more needed
2008-10-29better solution to add possibility to delete eSocketNotifiers,Andreas Monzner
eConsoleAppContainers in callback funktions without crash
2008-10-24small fixes for loopthroughAndreas Monzner
2008-10-04fix crash on show tuner informatioAndreas Monzner
2008-10-03add code to simulate recordings (with faked frontends)Andreas Monzner
now its more easy to build a timer overlap detection or similar
2008-08-27use frontend type infomation in /proc/nim_sockets to detect if a frontendAndreas Monzner
can handle dvb-s2 instead of do a string compare
2008-08-21small change to detect new stv0288 driverAndreas Monzner
2008-08-18rotor turing without power measure fixesAndreas Monzner
2008-08-11some service scan improovementsAndreas Monzner
- add a only free scan - the scan now finds also services not listed in SDT - add option "clear before scan" also for single transponder searches For the only free scan a change in the main lamedb transponder format was needed... i think this breaks some external settings editors To detect the service format now the service database file starts with "eDVB services /4/" .. the old format was "eDVB services /3/" .. e2 can read the old and the new format.. but it writes always the new format!
2008-08-04improove motor turning without power measureAndreas Monzner
2008-08-04add SNRdB calculation for STV0288 based frontendsAndreas Monzner
2008-08-04fix tune failed problems on fast zap when a diseqc swicth is in useAndreas Monzner
2008-07-24optimize linked tuner handlingAndreas Monzner
2008-07-23/proc/stb/fp/lnb_senseX is decimal.. not hexAndreas Monzner
2008-07-22return slotnumber .. not device numberAndreas Monzner
2008-07-19now link dvb-s frontends to dvb-s2 frontends is possibleAndreas Monzner
2008-07-18fix compiler warningsAndreas Monzner
2008-07-18disconnect linked frontend ptrs on frontend destroy to prevent segfaults onAndreas Monzner
frontend close.... because of pointers pointing to no more existing objects
2008-07-12fix no more working tuner resource handlingAndreas Monzner
2008-07-10fix small bugAndreas Monzner
2008-07-05add support for new frontend to set power limiting modeAndreas Monzner
2008-06-27fix -S2 for BCM4501Andreas Monzner
2008-06-26dont tune with -s2 frontend to -S transponders when a free -S Tuner isAndreas Monzner
available.. dont try to tune to -S2 Transponders with -S Tuner (HACK)
2008-05-19compile fix for old apiAndreas Monzner
2008-05-15add support for rolloff and pilot changing (needed for some 8PSK transponders)Andreas Monzner
this both values are transmitted to the frontend via linux tv api inversion param hack bits 0..1 are used for real inversion param (OFF, ON, AUTO) bits 2..3 are now used for rolloff param (0.35, 0.25, 0.20) bits 4..5 are now used for pilot param (OFF, ON, AUTO) this needs a linuxtv api kernel patch, and a driver change (alps_bsbe2.ko) both are not yet pushed to OE!!