Usability Bug DVB-S2 Tuner Configuration Master Tuner
|---- SAT Tuner 1 (DVB-S2)
Single-LNB --- Cable --< |---- SAT Tuner 2 (DVB-S2)
I added a second TV Tuner to the TVH and did not set the network in the tuner menu (of SAT Tuner 2). Instead, I immediately configured the master tuner (SAT Tuner 1).
I was not able to use the second tuner. TVH always stated that there was no free tuner device left.
I removed the tuners in the input directory and reinstalled both tuners. For the second tuner i immediately added the network and than it worked flawlessly.
The problem was that without removing the files in the input directory I was not able to add the Network at a later stage. Nevertheless, I think that if someone is setting a master tuner that it should be logical that it is the same network as the master tuner. For that reason, if the network is missing at a slave tuner than TVH should automatically set the network of the master tuner.
Updated by Seriously No about 1 month ago
Jaroslav Kysela wrote:
What's your cabling/diseqc setup? Also note that the master/slave works only when lo/hi/v/h combination (voltage/polarization) DO MATCH! Otherwise you need another cable. I think that tvh behaves correctly, but your expectations are just wrong.
I know that the combination must match. But I am talking about the setup process and not the functionality. Maybe I did not explain the Usability Bug good enough.
1. Add a second USB Tuner (Slave Device) --> TVHeadend is recognizing it
2. In "Configuration" - "DVB Inputs" - "TV Adapters" change the Master Tuner to the Master Tuner (without setting a DVB-S Network in the Basic Settings for the new Tuner (Slave Device)
3. Trying to use two channels that match the lo/hi/v/h combination (voltage/polarization) criteria.
4. TVHeadend is not using the second Tuner because I forgot to set the DVB-S Network in the Basic Settings
5. Trying to set the DVB-S Network fails because there is no configuration field anymore because of the Master tuner setting
6. Delete the Tuner files in the input directory
7. Repeat the steps but now instead of just set the master tuner first set the DVB-S network in the Basic Settings
8. Everything is working
In my opinion, if someone is setting a Master Tuner than TV Headend should automatically check if a DVB-S Network was set or not. If not than TVHeadend should set the same DVB-S Network as the Master Tuner.
Updated by Luis Alves 25 days ago
It might not be releated to what I posted above as I've replicated it just now on latest github.
1) Got to DVB-S adatger 1 and set "Master tuner" pointing to DVB-S adapter #0
2) Change back the "Master tuner" to "This tuner" on adapter #1
3) Now adapter #1 is unusable (lost its own satconf)
If you restart tvh, the adapter has no satconf (and you can't set it).
As the original post says, the only solution is to remove the adapter config on the filesystem.
I believe that the bug is caused by a "leftover" on the adapter config.
In the json config file the suspicious entry is: "Master for #1" : ""