I also tried with an old DM800SE latest dvb modules and satipclient.
23:37:32.284 dvb/frontend.cpp:1680 setFrontend setting frontend 1
FE_SET_PROPERTY failed: Invalid argument
23:37:32.287 dvb/frontend.cpp:1329 tuneLoopInt [SEC] sleep 500ms
23:37:32.554 dvb/frontend.cpp:727 feEvent (1)fe event: status 10, inversion off, m_tuning 1
23:37:32.554 dvb/dvb.cpp:1569 frontendStateChanged OURSTATE: ok
23:37:36.557 dvb/scan.cpp:360 PATready got pat
23:38:36.559 dvb/scan.cpp:333 SDTready got sdt -1
@Malakudi - Something is missing from satipclient vtuner code. FE_SET_PROPERTY failed: Invalid argument
It might be that since delsys does not exist in dvb-api 5.4 (DMM modules) something else is needed to get property cache working.
http://www.dream-mul...4524#post144524
struct dtv_property p[10];
struct dtv_properties cmdseq;
cmdseq.props = p;
p[0].cmd = DTV_CLEAR;
p[1].cmd = DTV_DELIVERY_SYSTEM, p[1].u.data = system;
p[2].cmd = DTV_FREQUENCY, p[2].u.data = parm.frequency;
p[3].cmd = DTV_MODULATION, p[3].u.data = modulation;
p[4].cmd = DTV_SYMBOL_RATE, p[4].u.data = parm.u.qpsk.symbol_rate;
p[5].cmd = DTV_INNER_FEC, p[5].u.data = parm.u.qpsk.fec_inner;
p[6].cmd = DTV_INVERSION, p[6].u.data = parm.inversion;
if (system == SYS_DVBS2)
{
p[7].cmd = DTV_ROLLOFF, p[7].u.data = rolloff;
p[8].cmd = DTV_PILOT, p[8].u.data = pilot;
p[9].cmd = DTV_TUNE;
cmdseq.num = 10;
}
else
{
p[7].cmd = DTV_TUNE;
cmdseq.num = 8;
}
if (ioctl(m_fd, FE_SET_PROPERTY, &cmdseq) < 0)
Edited by pop_eye, 27 September 2015 - 22:56.