Formally - Re: [MSG-1] Solar Outage Fall 2022 - plotting outage - SR1-Windows.


geojohnt@...
 

Ernst and David,

Or perhaps that should be (Windows) David and Ernst.

Since I appeared to be mentioned for possible comment in the original email, I with my SR1 and Windows have wanted a programme to graphically show outage drop in SNR as you two do.
But since I do not use a TBS card/receiver nor use BADX(?) or have a Novra receiver, plotSNR.exe will not work with an SR1?

I did purchase a TBS card many months ago when I thought my SR1 had failed.
However, I never installed it as the problem was a computer fault and the TBS card remains in its box unused.

Perhaps I should be more adventurous as I can put the card into my Windows day to day computer and experiment?
But you know what they say about old dogs and new tricks?

Just to say that I've passed my autumn outage period - neither of the maximum SNR reduction days were 100% Sun/satellite/dish co-linearity.'
That line was south and north of my location (the red line on the contour map) in those two days.

SNR dropping from ~ 13.6 dB to 5.8 dB.
First sign of SNR drop is when the Sun is -2.5 degrees from the centre of the 1 m dish.

Sorry this doesn't help the discussion much - at all.

Regards,
John.










-----Original Message-----
From: Ernst Lobsiger via groups.io <ernst.lobsiger@...>
To: MSG-1@groups.io
Sent: Sat, 15 Oct 2022 11:21
Subject: [MSG-1] Solar Outage Fall 2022

Dear All,

during the ongoing solar outage season I give Robert Moore a hand
to measure SNR for possible hints regarding his antenna pointing.

I have written the attached CMD script (BETA) for this purpose.
As I have no Novra box and can only run the script with DEBUG
lines or in my head. Especially I do not know whether cmcs.exe
does accept CON as output log file. My script does rely on this!

Can some brave owner of a Novra box please test this (Thorsten)?
Can this very user also confirm that -45dBM is a common Novra
signal strength reported by cmcs for EUMETCast transponder T1
(Novra S300E, 1 m dish, LNB Inverto Black Ultra, cable unknown)?

Thorsten Miglus reports -20dBM (Novra S300N, 1.25m dish, LNB
Inverto Black Ultra, 20m cable length). Difference S300E, S300N?

Can some Windows user explain how to plot more than one day of
solar outage onto the same image with plotSNR.exe (David, John)?

Thanks,
Ernst


Ernst Lobsiger
 

On Sun, Oct 16, 2022 at 05:09 AM, <geojohnt@...> wrote:
But since I do not use a TBS card/receiver nor use BADX(?) or have a Novra receiver, plotSNR.exe will not work with an SR1?
John,

I only had an SR1 for a short time in 2014. But plotSNR.exe will work with the SR1 if you can read out the
SNR automatically. This is certainly the case if you do MRTG monitoring. If not the old dogs stuff applies ...

But I can confirm that old dogs sometimes do learn new tricks. I recently learnt to use CAIRO graphics
in C and I translated a program I have written in Pascal 30 years ago. Old physicists always begin to
construct sundials. That's because they know that Kepler's principles will hold for thousands of years
even if they might not be around too long anymore. Here is a sundial for the front wall of my home.

It shows:
-True (local) Solar Time
-Italian hours (counted from sunset)
-Babylonian hours (counted from sunrise)
-Sunrise, sunset and length of the day in hours
-MEZ (corrected with analemma = graphical equation of time)

Once constructed it runs without Russian gas, French electricity or Internet access.

Best regards,
Ernst

P.S. I still have to learn to make your wonderful outage plots.


Ernst Lobsiger
 

On Sun, Oct 16, 2022 at 05:09 AM, <geojohnt@...> wrote:
But since I do not use a TBS card/receiver nor use BADX(?) or have a Novra receiver, plotSNR.exe will not work with an SR1?
 
John,

in addition to my post above: IIRC all you need is being able to make some SNMP queries to your SR1. This means 2 things:

1) From the computer you want to do the outage SNR logging for plotSNR.exe you must have network access to the SR1.
2) On this very computer you must have some basic software to do these SNMP queries (PowerShell comes to my mind) .

If 2) is possible with PowerShell (I think so but have no SR1 to test that) then you need absolutely nothing but copy
my slightly adapted CMD script where the cmcs (Novra query) is replaced by a PowerShell command (SR1 query).

I'll have a look at that and maybe David can comment on the SNMP part (below stuff is used for an SNR query).

Target[SR1-snr]: 1.3.6.1.4.1.27928.101.1.1.4.4&1.3.6.1.4.1.27928.101.1.1.4.4:public@...

Cheers,
Ernst




David J Taylor GM8ARV 🏴󠁧󠁢󠁳󠁣󠁴󠁿 🇪🇺
 

On 16/10/2022 13:09, geojohnt via groups.io wrote:
Since I appeared to be mentioned for possible comment in the original email, I
with my SR1 and Windows have wanted a programme to graphically show outage drop
in SNR as you two do.
But since I do not use a TBS card/receiver nor use BADX(?) or have a Novra
receiver, plotSNR.exe will not work with an SR1?

I did purchase a TBS card many months ago when I thought my SR1 had failed.
However, I never installed it as the problem was a computer fault and the TBS
card remains in its box unused.
John,

You could get a TBS 5925 or 5927 second hand and run BDADataEx on that second
computer.

For the SR1, the connection details are:

OID: 1.3.6.1.4.1.27928.101.1.1.4.4
Management port: 192.168.0.195

That's all that's required for someone to write a small program to capture
every 5 seconds, in the format discussed earlier. Time to be in UTC (which
Windows and Linux use internally),

2022/10/08 10:49:25 10.8
2022/10/08 10:49:30 10.8
2022/10/08 10:49:35 10.8
2022/10/08 10:49:40 11.0
2022/10/08 10:49:45 10.7
.
.
.

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-taylor@...
Twitter: @gm8arv


Ernst Lobsiger
 

David, John and All,

https://www.powershellgallery.com/packages/SNMP/1.0.0.1

All you probably need is install PowerShell Module SNMP
if you do not have that already (you must be Administrator!).

PS> Install-Module -name SNMP            

# If SNMP is installed this command should return the SNR of your SR1 at IP 192.168.1.254

PS> Get-SnmpData -IP 192.168.1.254 -Community public -OID 1.3.6.1.4.1.27928.101.1.1.4.4

This should also work in CMD as

CMD> PowerShell Get-SnmpData -IP 192.168.1.254 -Community public -OID 1.3.6.1.4.1.27928.101.1.1.4.4

Windows SR1 users that know what they do might test this but don't blame me.
If it works I promise to adapt my Novra SNR-collector CMD script for John's SR1.

Cheers,
Ernst

P.S. This means you get everything for free. If unsure goggle for "PowerShell SNMP" ...


David J Taylor GM8ARV 🏴󠁧󠁢󠁳󠁣󠁴󠁿 🇪🇺
 

On 16/10/2022 19:37, Ernst Lobsiger via groups.io wrote:
David, John and All,

https://www.powershellgallery.com/packages/SNMP/1.0.0.1
<https://www.powershellgallery.com/packages/SNMP/1.0.0.1>

All you probably need is install PowerShell Module SNMP
if you do not have that already (you must be Administrator!).

PS> Install-Module -name SNMP

# If SNMP is installed this command should return the SNR of your SR1 at IP
192.168.1.254

PS> Get-SnmpData -IP 192.168.1.254 -Community public -OID
1.3.6.1.4.1.27928.101.1.1.4.4

This should also work in CMD as

CMD> PowerShell Get-SnmpData -IP 192.168.1.254 -Community public -OID
1.3.6.1.4.1.27928.101.1.1.4.4

Windows SR1 users that know what they do might test this but don't blame me.
If it works I promise to adapt my Novra SNR-collector CMD script for John's SR1.

Cheers,
Ernst

P.S. This means you get everything for free. If unsure goggle for "PowerShell
SNMP" ...
Thanks, Ernst.

Yes, that works as expected - see attached!

David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-taylor@...
Twitter: @gm8arv


Ernst Lobsiger
 

On Sun, Oct 16, 2022 at 08:57 PM, David J Taylor GM8ARV 🏴󠁧󠁢󠁳󠁣󠁴󠁿 🇪🇺 wrote:
Yes, that works as expected - see attached!
David,

thanks for this first test. I only have a Cisco SG200 switch that
understands SNMP on my LAN. But instead of reading all day
Cisco manuals and searching the Internet for the respective MIB
you could give me some more hand with your SR1. You had
to install the SNMP module as admin, now try as normal user:

PS> Get-Command -Module SNMP

This should answer with something like

Get-SnmpData
Invoke-SnmpWalk
Set-SnmpData

If so, I'm sure you will understand what that all means and try:

PS>Invoke-SnmpWalk -IP 192.168.0.195 -Community public -OID 1.3.6.1.4.1.27928.

This should give back all the stuff you can ask your SR1 for.

You certainly do not want to use the Set-SnmpData function
that (if available on an SR1) would use -Community private

Going back to our SNR problem could you please try this:

PS> (Get-SnmpData -IP 192.168.0.195 -Community public -OID 1.3.6.1.4.1.27928.101.1.1.4.4).Data

This should only give back one integer value 10 * SNR.

And finally:

PS> 0.1 * (Get-SnmpData -IP 192.168.0.195 -Community public -OID 1.3.6.1.4.1.27928.101.1.1.4.4).Data

PS> (Get-SnmpData -IP 192.168.0.195 -Community public -OID 1.3.6.1.4.1.27928.101.1.1.4.4).Data * 0.1

Or maybe:

PS> (Get-SnmpData -IP 192.168.0.195 -Community public -OID 1.3.6.1.4.1.27928.101.1.1.4.4).Data / 10

Or even (?):

PS> ((Get-SnmpData -IP 192.168.0.195 -Community public -OID 1.3.6.1.4.1.27928.101.1.1.4.4).Data) / 10


If this all works there is hope for John to record the next solar outage in spring 2023 ;-).

Cheers,
Ernst

P.S. Copy and paste from this web page to a PS> or CMD> console should work.


David J Taylor GM8ARV 🏴󠁧󠁢󠁳󠁣󠁴󠁿 🇪🇺
 

On 17/10/2022 09:12, Ernst Lobsiger via groups.io wrote:
David,
thanks for this first test. I only have a Cisco SG200 switch that
understands SNMP on my LAN. But instead of reading all day
Cisco manuals and searching the Internet for the respective MIB
you could give me some more hand with your SR1. You had
to install the SNMP module as admin, now try as normal user:
Ernst,

Here's the MIB [for SR1c_v1.05b257] attached, if that helps.

I'll see if I have time for the other tests later.

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-taylor@...
Twitter: @gm8arv


Ernst Lobsiger
 

On Mon, Oct 17, 2022 at 03:36 AM, David J Taylor GM8ARV 🏴󠁧󠁢󠁳󠁣󠁴󠁿 🇪🇺 wrote:
I'll see if I have time for the other tests later.
David,

here is the SNR script that should work. If you start it as is it will just note SNR 12.5 dB  no SNMP queries.

There is a DEBUG line:
set snmpsnr=echo 12.5

If you comment that out (on a PC you have installed the module) it should work with real SNMP queries.

Have fun,
Ernst


geojohnt@...
 

Ernst,

Oh goodness, a 'multi output' sundial.

>I only had an SR1 for a short time in 2014. But plotSNR.exe will work with the SR1 if you can read out the
>SNR automatically. This is certainly the case if you do MRTG monitoring. If not the old dogs stuff applies ...

Mmmm, yes.
I don't use MRTG - too difficult to set up(?).
So 'old dogs' applies.

Kind regards
John




-----Original Message-----
From: Ernst Lobsiger via groups.io <ernst.lobsiger@...>
To: MSG-1@groups.io
Sent: Sun, 16 Oct 2022 14:16
Subject: Re: Formally - Re: [MSG-1] Solar Outage Fall 2022 - plotting outage - SR1-Windows.

On Sun, Oct 16, 2022 at 05:09 AM, <geojohnt@...> wrote:
But since I do not use a TBS card/receiver nor use BADX(?) or have a Novra receiver, plotSNR.exe will not work with an SR1?
John,

I only had an SR1 for a short time in 2014. But plotSNR.exe will work with the SR1 if you can read out the
SNR automatically. This is certainly the case if you do MRTG monitoring. If not the old dogs stuff applies ...

But I can confirm that old dogs sometimes do learn new tricks. I recently learnt to use CAIRO graphics
in C and I translated a program I have written in Pascal 30 years ago. Old physicists always begin to
construct sundials. That's because they know that Kepler's principles will hold for thousands of years
even if they might not be around too long anymore. Here is a sundial for the front wall of my home.

It shows:
-True (local) Solar Time
-Italian hours (counted from sunset)
-Babylonian hours (counted from sunrise)
-Sunrise, sunset and length of the day in hours
-MEZ (corrected with analemma = graphical equation of time)

Once constructed it runs without Russian gas, French electricity or Internet access.

Best regards,
Ernst

P.S. I still have to learn to make your wonderful outage plots.


geojohnt@...
 

Hello Ernst,

Thanks for your further comments/suggestions.

We are hopefully coming up to a busy period where we will all be thinking about MTG so I don't want to distract people from more important matters.

But since 'my wish' might be simpler than I think to sort out, 'I may have a go when the winter winds blow.'
Gosh, that's poetry!

Regards,
John




-----Original Message-----
From: Ernst Lobsiger via groups.io <ernst.lobsiger@...>
To: MSG-1@groups.io
Sent: Sun, 16 Oct 2022 18:29
Subject: Re: Formally - Re: [MSG-1] Solar Outage Fall 2022 - plotting outage - SR1-Windows.

On Sun, Oct 16, 2022 at 05:09 AM, <geojohnt@...> wrote:
But since I do not use a TBS card/receiver nor use BADX(?) or have a Novra receiver, plotSNR.exe will not work with an SR1?
 
John,

in addition to my post above: IIRC all you need is being able to make some SNMP queries to your SR1. This means 2 things:

1) From the computer you want to do the outage SNR logging for plotSNR.exe you must have network access to the SR1.
2) On this very computer you must have some basic software to do these SNMP queries (PowerShell comes to my mind) .

If 2) is possible with PowerShell (I think so but have no SR1 to test that) then you need absolutely nothing but copy
my slightly adapted CMD script where the cmcs (Novra query) is replaced by a PowerShell command (SR1 query).

I'll have a look at that and maybe David can comment on the SNMP part (below stuff is used for an SNR query).

Target[SR1-snr]: 1.3.6.1.4.1.27928.101.1.1.4.4&1.3.6.1.4.1.27928.101.1.1.4.4:public@...

Cheers,
Ernst




geojohnt@...
 

David,

OK, thanks for that.
It appears to be fairly simple and I really should install the TBS 6903 in my day to day computer before the guarantee runs out and get used to using it for satellite TV in advance of using it for MTG in my EUMETCast computer.

Regards,
John.






John,


You could get a TBS 5925 or 5927 second hand and run BDADataEx on that second
computer.

For the SR1, the connection details are:

OID:  1.3.6.1.4.1.27928.101.1.1.4.4
Management port:  192.168.0.195

That's all that's required for someone to write a small program to capture
every 5 seconds, in the format discussed earlier.  Time to be in UTC (which
Windows and Linux use internally),

2022/10/08 10:49:25 10.8
2022/10/08 10:49:30 10.8
2022/10/08 10:49:35 10.8
2022/10/08 10:49:40 11.0
2022/10/08 10:49:45 10.7
.
.
.

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-taylor@...
Twitter: @gm8arv


-----Original Message-----
From: David J Taylor GM8ARV 🏴󠁧󠁢󠁳󠁣󠁴󠁿 🇪🇺 via groups.io <david-taylor@...>
To: MSG-1@groups.io
Sent: Sun, 16 Oct 2022 19:17
Subject: Re: Formally - Re: [MSG-1] Solar Outage Fall 2022 - plotting outage - SR1-Windows.

On 16/10/2022 13:09, geojohnt via groups.io wrote:
> Since I appeared to be mentioned for possible comment in the original email, I
> with my SR1 and Windows have wanted a programme to graphically show outage drop
> in SNR as you two do.
> But since I do not use a TBS card/receiver nor use BADX(?) or have a Novra
> receiver, plotSNR.exe will not work with an SR1?
>
> I did purchase a TBS card many months ago when I thought my SR1 had failed.
> However, I never installed it as the problem was a computer fault and the TBS
> card remains in its box unused.





David J Taylor GM8ARV 🏴󠁧󠁢󠁳󠁣󠁴󠁿 🇪🇺
 

On 17/10/2022 11:46, Ernst Lobsiger via groups.io wrote:
David,
here is the SNR script that should work. If you start it as is it will just note SNR 12.5 dB  no SNMP queries.
There is a DEBUG line:
set snmpsnr=echo 12.5
If you comment that out (on a PC you have installed the module) it should work with real SNMP queries.
Have fun,
Ernst
Attachments:
* ayeckalog-SNR.txt <https://groups.io/g/MSG-1/attachment/33482/0>
Ernst,

The script works correctly, just as expected, with live SNMP queries too.

I've updated the plotting program to use those UNIX seconds if they exist, but the hh:mm:ss must still have all three values, hh:mm alone is not accepted.

Cheers,
David
--
SatSignal Software - Quality software for you
Web: https://www.satsignal.eu
Email: david-taylor@...
Twitter: @gm8arv