Barracuda09 / SATPI

SATIP server for linux, suitable to run on an Raspberry Pi, Vu+, GigaBlue or any other linux box. currently supporting DVB-S/S2/T/C and transform DVB-S requests to DVB-C
http://barracuda09.github.io/SATPI
GNU General Public License v2.0
152 stars 32 forks source link

LNB circular enigma2 #195

Closed Dima73 closed 1 year ago

Dima73 commented 1 year ago

Please help. What values should be entered? I entered Lof High (MHz) 107500 Lof Low (MHz) 107500 Lof Switch (MHz) 107500 but that's not it.

Barracuda09 commented 1 year ago

@Dima73 I would expect if you use universal LNB in enigma it should cancel out the calculations in satipclient

Dima73 commented 1 year ago

there is always a calculation https://github.com/oe-alliance/satip-client/blob/a12648d40698efe77f0ba5fa73e9e70f90c6d591/vtuner.cpp#L272 By the way, is it getting data from the server?

Barracuda09 commented 1 year ago

@Dima73

Yes it always does the calculation but it adds the LOF. So Enigma is subtracts the LOF to get the tune freq. then the vtuner adds it again to send the channel freq via SAT>IP protocol. Then the SatPI subtracts the circular LOF to get the tune freq.

So my guess would be: use in Enigma the Universal LNB and that would do the trick.

Yes the test here https://github.com/Barracuda09/SATPI/issues/195#issuecomment-1538924497 shows there is data. And here https://github.com/Barracuda09/SATPI/issues/195#issuecomment-1540788077 show it tunes to the requested channel correctly.

Dima73 commented 1 year ago

So my guess would be: use in Enigma the Universal LNB and that would do the trick. I tested it yesterday and it's only one channel out of dozens that worked. I couldn't repeat this again.

Barracuda09 commented 1 year ago

So example:

Enigma:

vtuner:

SatPI with Circular LNB:

So if you use a different LOF (LNB) in Enigma that is not used in vtuner you get a different channel what SatPI is tuning to

Dima73 commented 1 year ago

Ok. Use as universal LNB. Finally, it somehow worked, I checked the switching to several channels, at least there is some kind of result.

The next problem, although this probably does not apply to satpi. Right now I'm using a real 36E channel list. But in the future I won't have a satellite dish. Service scanning does not work through satipclient. I have checked several times now. Could this be a problem with the circular LNB? Do I understand correctly that scanning and creating a channel list should work through satipclient when using the original universal LNB (I myself can not check)?

Maybe it's still worth adding support for the circular LNB in satipclient? If possible...

Dima73 commented 1 year ago

I'm sorry. The scan seems to be working.

Dima73 commented 1 year ago

Barracuda09 Two days of testing everything is ok. Thank you very much. The topic can be closed.

Barracuda09 commented 1 year ago

@Dima73

Thanks for your efforts and implementation in @OpenPLi

As requested this will be closed