- Thread starter
- #31
Ok so I think I am getting closer.
The issue seems like a serious bug.
I went for a clean MP installation and dropped my DB just to make sure we are starting from zero.
Changed the LNB and checked signal with ProgDVB, it reports that all the sats I am interested in are OK.
Step 1: I went ahead and stopped TV Service, then i run ProgDVB and move the dish via USALS to sat 19.2E, close ProgDVB and start MP TV Service go to DiseqC Motor menu and select 19.2E and hit the "store position" button after that i move to the scanning page and scan for some channels. MP is able to pick up all the channels and they are working fine.
Step 2: I stop TV Service and again run ProgDVB this time i switch the dish to 13.0E and i can confirm that it is turning since i am doing all of this over TeamViewer at my rooftop, after that i repeat step one and scan for channels @ 13.0E
It is all working 100% fine with 0 issues, if i go to DiseqC motor tab and move my dish to different positions without tuning to a channel it never fails. It is reliable 100%, now lets move on to the tricky part.
I then go into manual control and play with channels from there, it works fine no issues there either UNLESS i get into a channel that either has bad signal or gives me a PMT Time Out, if that happens it is all downhill from that point, i discovered that when MP is unable to tune to the specific channel it will somehow mark all channels on this sat as "bad" and will even somehow move the GoToX for all the channels on the current sat, or at least this is what i think it does, cause after this point all the channels on this sat will stop working, even the GoToX from the DiseqC tab will not send the dish to the right sat, instead it will send it to a different position this is really frustrating. In order to fix it i have to turn off TV Service and run ProgDVB, move the dish to the broken sat, close ProgDVB and start TV Service, from there store one more time the position for the sat and rescan, after that it will work again until the next random No Signal or Time Out PMT error. The channels that are located on different satelites remain unaffected and if i tune to them they are always working unless ofc i get a PMT error on the other sat aswell.
The issue is really annoying and i am lost as to how to proceed.
--- Post updated ---
EDIT: I just now retested and can confirm that MP is somehow confusing GoToX commands, cause a once working stored sat position suddenly will always move the dish to a totally other sat position.
In other words prior to NO Signal/Time Out for PMT the dish will always move to the right satelites, BUT after the error the dish will move to wrong positions, in my case 13E will move to 9.0E and 9.0E will remain unaffected, how does that happen i cannot still figure out but it does happen and this is why @mm1352000 i see full signal and yet cannot detect any channel, cause after the error it will move to the wrong sat and scanning for channels that don't belong to this sat will result in full signal but no channels found issue. This can explain that problem but it still doesn't explain why suddenly GoToX positions are getting thrown left and right without me even touching the DiseqC tab after successfully storing them initially.
FYI this was not an issue with my previous SkyStarHD2 card but it still might be a compatibility issue between my motor and TBS or TBS and MP, the way i see it the issue might be narrowed into two possible causes: 1. GoToX are somehow lost/shifted within MP (something that i cannot confirm since i not familiar with MySQL) or 2. in the motor's memory. Since i cannot troubleshoot it over ProgDVB with GoToX commands (using USALS there) i am now stuck and need help.
The issue seems like a serious bug.
I went for a clean MP installation and dropped my DB just to make sure we are starting from zero.
Changed the LNB and checked signal with ProgDVB, it reports that all the sats I am interested in are OK.
Step 1: I went ahead and stopped TV Service, then i run ProgDVB and move the dish via USALS to sat 19.2E, close ProgDVB and start MP TV Service go to DiseqC Motor menu and select 19.2E and hit the "store position" button after that i move to the scanning page and scan for some channels. MP is able to pick up all the channels and they are working fine.
Step 2: I stop TV Service and again run ProgDVB this time i switch the dish to 13.0E and i can confirm that it is turning since i am doing all of this over TeamViewer at my rooftop, after that i repeat step one and scan for channels @ 13.0E
It is all working 100% fine with 0 issues, if i go to DiseqC motor tab and move my dish to different positions without tuning to a channel it never fails. It is reliable 100%, now lets move on to the tricky part.
I then go into manual control and play with channels from there, it works fine no issues there either UNLESS i get into a channel that either has bad signal or gives me a PMT Time Out, if that happens it is all downhill from that point, i discovered that when MP is unable to tune to the specific channel it will somehow mark all channels on this sat as "bad" and will even somehow move the GoToX for all the channels on the current sat, or at least this is what i think it does, cause after this point all the channels on this sat will stop working, even the GoToX from the DiseqC tab will not send the dish to the right sat, instead it will send it to a different position this is really frustrating. In order to fix it i have to turn off TV Service and run ProgDVB, move the dish to the broken sat, close ProgDVB and start TV Service, from there store one more time the position for the sat and rescan, after that it will work again until the next random No Signal or Time Out PMT error. The channels that are located on different satelites remain unaffected and if i tune to them they are always working unless ofc i get a PMT error on the other sat aswell.
The issue is really annoying and i am lost as to how to proceed.
--- Post updated ---
EDIT: I just now retested and can confirm that MP is somehow confusing GoToX commands, cause a once working stored sat position suddenly will always move the dish to a totally other sat position.
In other words prior to NO Signal/Time Out for PMT the dish will always move to the right satelites, BUT after the error the dish will move to wrong positions, in my case 13E will move to 9.0E and 9.0E will remain unaffected, how does that happen i cannot still figure out but it does happen and this is why @mm1352000 i see full signal and yet cannot detect any channel, cause after the error it will move to the wrong sat and scanning for channels that don't belong to this sat will result in full signal but no channels found issue. This can explain that problem but it still doesn't explain why suddenly GoToX positions are getting thrown left and right without me even touching the DiseqC tab after successfully storing them initially.
FYI this was not an issue with my previous SkyStarHD2 card but it still might be a compatibility issue between my motor and TBS or TBS and MP, the way i see it the issue might be narrowed into two possible causes: 1. GoToX are somehow lost/shifted within MP (something that i cannot confirm since i not familiar with MySQL) or 2. in the motor's memory. Since i cannot troubleshoot it over ProgDVB with GoToX commands (using USALS there) i am now stuck and need help.