From c692d6151aa59eb1823e131c6f97e51659c87ee8 Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Wed, 31 Aug 2005 09:40:10 +0000 Subject: lnb's have diseqc parameters.. not satellite's --- lib/dvb/sec.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lib/dvb/sec.cpp') diff --git a/lib/dvb/sec.cpp b/lib/dvb/sec.cpp index 3d0bb90b..71a1e460 100644 --- a/lib/dvb/sec.cpp +++ b/lib/dvb/sec.cpp @@ -21,8 +21,8 @@ eDVBSatelliteEquipmentControl::eDVBSatelliteEquipmentControl() { m_lnblist.push_back(eDVBSatelliteLNBParameters()); eDVBSatelliteLNBParameters &lnb_ref = m_lnblist.front(); + eDVBSatelliteDiseqcParameters &diseqc_ref = lnb_ref.m_diseqc_parameters; eDVBSatelliteParameters &astra1 = lnb_ref.m_satellites[192]; - eDVBSatelliteDiseqcParameters &diseqc_ref = astra1.m_diseqc_parameters; eDVBSatelliteSwitchParameters &switch_ref = astra1.m_switch_parameters; lnb_ref.m_lof_hi = 10600000; @@ -48,11 +48,12 @@ RESULT eDVBSatelliteEquipmentControl::prepare(iDVBFrontend &frontend, FRONTENDPA for (;it != m_lnblist.end(); ++it ) { eDVBSatelliteLNBParameters &lnb_param = *it; + eDVBSatelliteDiseqcParameters &di_param = lnb_param.m_diseqc_parameters; std::map::iterator sit = lnb_param.m_satellites.find(sat.orbital_position); if ( sit != lnb_param.m_satellites.end()) { - eDVBSatelliteDiseqcParameters &di_param = sit->second.m_diseqc_parameters; + eDVBSatelliteSwitchParameters &sw_param = sit->second.m_switch_parameters; eDVBSatelliteRotorParameters &rotor_param = sit->second.m_rotor_parameters; int hi=0, -- cgit v1.2.3