if (m_fd >= 0)
{
eDebug("close frontend %d", m_fe);
+ m_tuneTimer->stop();
setTone(iDVBFrontend::toneOff);
setVoltage(iDVBFrontend::voltageOff);
+ if (m_sec)
+ m_sec->setRotorMoving(false);
::close(m_fd);
m_fd=-1;
m_data[0] = m_data[1] = m_data[2] = -1;
PutToDict(dict, "guard_interval", tmp);
switch (parm_u_ofdm_hierarchy_information)
{
+ case HIERARCHY_NONE:
+ tmp = "HIERARCHY_NONE";
+ break;
case HIERARCHY_1:
tmp = "HIERARCHY_1";
break;
}
switch (feparm.hierarchy)
{
+ case eDVBFrontendParametersTerrestrial::Hierarchy::HNone:
+ parm_u_ofdm_hierarchy_information = HIERARCHY_NONE;
+ break;
case eDVBFrontendParametersTerrestrial::Hierarchy::H1:
parm_u_ofdm_hierarchy_information = HIERARCHY_1;
break;
return -EINVAL;
}
res=prepare_sat(feparm);
+ m_sec->setRotorMoving(false);
break;
}
case feCable: