aboutsummaryrefslogtreecommitdiff
path: root/lib/dvb/frontend.cpp
AgeCommit message (Collapse)Author
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!!
2008-05-06-C fixes for V1 driversAndreas Monzner
2008-04-29add workaround also for duplicate(non dvb compliant) tsid/nid combinations ↵Andreas Monzner
in cable / terrestrial networks
2008-04-28make final tune timeout symbolrate dependingFelix Domke
2008-03-31fix compiler warningAndreas Monzner
2008-03-25change get/setData to use long instead of int, to match pointer size on all ↵Andreas Oberritter
systems
2008-03-24add possibility to read lnb power via /proc/stb/fp (when available)Andreas Monzner
fix endless loop when a frontend which not needs the rotor workaround is used
2008-03-11signal quality is SNR, signal power is AGCFelix Domke
2008-02-17disable debugFelix Domke
2008-02-17fix typoFelix Domke
2008-01-28our alps bsbe2 frontend also needs the rotor workaroundAndreas Monzner
2007-11-12add possibility to set tuner priority for alternative services in CustomizeAndreas Monzner
menu (just with expert usage level)
2007-07-19fix error handlingAndreas Monzner
2007-07-16fix no more working sec with old apiAndreas Monzner
fix get video pts for old api
2007-07-15take care for disabled -C -T frontendsAndreas Monzner
2007-07-15dont try to open the sec device when no -S is detectedAndreas Monzner
2007-06-12add stv0299 snr to dB Calculation (thx to adenin for this)Andreas Monzner
fallback to normal SNR when no SNR to dB calculation is available
2007-06-08hopefully fix "secondary cable from motorized tuner" settingAndreas Monzner
some code cleanups now link tuners in all directions should be possible
2007-06-06some fixes for empty tuner slots (use slotid instead of dvb api frontendAndreas Monzner
device id) replace some hacks with some better hacks ;)
2007-05-20invent proper signalPowerdB enums and use themFelix Domke
2007-05-20optional hack for dm8000: convert FE_READ_SNR into dB (will soon be moved ↵Felix Domke
into driver)
2007-01-15change iFrontendInformation apiAndreas Monzner
getFrontendData(bool) is now splitted in three seperate calls getFrontendData() returns the frontend number and frontend type in a dict getFrontendStatus() return signal quality, signal power, bit error rate, lock state, sync state, frontend state in a dict getTransponderData(bool) when the bool is true it returns a dict with the original tuned transponder data, when false the transponderdata read out from the frontend driver getAll(bool) is a sum of the three single calls and the direct replacement of the old getFrontendData call
2006-12-15fix ASSERT in the correct wayAndreas Monzner
2006-12-14add possibility to get a dict with transponderdata for servicerefsAndreas Monzner
2006-12-05small optimizeAndreas Monzner
2006-11-29code cleanup in ChannelSelection,Andreas Monzner
prepare for new service groups
2006-11-25python object refcount debugging code second tryAndreas Monzner
2006-11-06fix cable brute force scanAndreas Monzner