Re: Problems with diseqc
Posted: Wed Aug 24, 2011 9:59 pm
Hi, Prog, when you check the Diseqc 1.2 problems, please look this small bugs i observed:
Will breake this message in two, as it some long.
Regarding the Device options as picture bellow
I found that "how many repeat..." is not ok.
Puting 1, will be sent only the mandatory message:
E0 XX XX XX.
Puting 2, will be sent the mandatory + one repeat
E0 XX XX XX + E1 XX XX XX
Puting 3, will be sent the mandatory + two repeat
E0 XX XX XX + E1 XX XX XX + E1 XX XX XX XX
and so on.
The problem here is that i observed it's not hard loose the mandatory part, and so i think it is better
allways send the mandatory, and "how many repeats" someone likes, beeing 1 the minimal.
So best when choosing 1 repeat, send:
E0 XX XX XX + E1 XX XX XX, and so on.
A second problem is with the "Delay between commands".
Testing with 10ms, i found my controller/analyser looses most of the individual commands in message;
Testing with 50ms it looses a few commands;
Testing with 100ms, it seldom looses a command (it happens with the mandatory command, never see with the repeated).
So I would ask fixing a minimun delay of 100ms for reliability.
Will breake this message in two, as it some long.
Regarding the Device options as picture bellow

Puting 1, will be sent only the mandatory message:
E0 XX XX XX.
Puting 2, will be sent the mandatory + one repeat
E0 XX XX XX + E1 XX XX XX
Puting 3, will be sent the mandatory + two repeat
E0 XX XX XX + E1 XX XX XX + E1 XX XX XX XX
and so on.
The problem here is that i observed it's not hard loose the mandatory part, and so i think it is better
allways send the mandatory, and "how many repeats" someone likes, beeing 1 the minimal.
So best when choosing 1 repeat, send:
E0 XX XX XX + E1 XX XX XX, and so on.
A second problem is with the "Delay between commands".
Testing with 10ms, i found my controller/analyser looses most of the individual commands in message;
Testing with 50ms it looses a few commands;
Testing with 100ms, it seldom looses a command (it happens with the mandatory command, never see with the repeated).
So I would ask fixing a minimun delay of 100ms for reliability.