-
-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Master/Slave doesn't work with SAT>IP servers (satipc module) #856
Comments
Hi @catalinii , From my point of view the function Line 1438 in 8560d85
requires to add some MASTER/SLAVE checks, like you do in the function dvb_tune() when call to setup_switch() like here:Line 640 in 261069a
However, as this code is yours I prefer you provide a solution. My environment is using more than one E2 boxes running minisatip as the SAT>IP server connected to the same wire. So I'm running another central minisatip instance in my Linux server to drive all of them at the same time. So, I need to control the MASTER/SLAVE mode over the Please, can you help to fix this miss implementation? |
Hi @catalinii ,
When using the parameter
-S --slave
with the satipc module (with the-s --satip-servers
) the control of the SLAVE tuners doesn't work. In fact, no control is running, so with a simple-S 1:0
and two different SAT>IP servers, the parameter has no action.As I've discovered, that the problem appears when the adapter is initialized. The code seems to require that the attributes
old_pol
,old_hiband
andold_diseqc
of the adapter/master are set. However, these values are only initialized in the functiondvb_tune()
. So forsatipc
adapters these values have the default-1
value. And then all checks of the functioncompare_slave_parameters()
fail.Any idea to fix this?
The text was updated successfully, but these errors were encountered: