Date   

Re: I'm looking for FST4W signals

Rob Robinett
 

WD is now decoding FST4W, but I am confused about how to label those spots by the discussion at: https://www.wsprnet.org/drupal/node/8500#comments
As I read it, all two minute long WSPR packets should be labeled as mode '2' in the spots uploaded to wsprnet.org.
If that is the case, then I will follow that rule but upload 2 minute FST4W extended spots to wsprdaemon.org as mode 12 so they can be distinguished from legacy WSPR spots.

On Sat, Sep 11, 2021 at 2:17 PM Rob Robinett via groups.io <rob=robinett.us@groups.io> wrote:
Hi Glenn,

Why didn't I think of that?  Too much bash on the brain, I guess.
Rather than use a loopback audio path, I am running WSJT-x on one laptop and connecting an audio jumper cable to the input audio on another laptop.

Thanks!

Rob


On Sat, Sep 11, 2021 at 11:30 AM Glenn Elmore <n6gn@...> wrote:

If you run two instances of WSJT-X and a virtual audio cable/mixer can't you generate all the files and types possible?


On 9/11/21 12:00 PM, Rob Robinett wrote:
One 2 minute wav file which has a FST4W signal in it would be enough for me

On Sat, Sep 11, 2021 at 10:17 AM Jim Lill <jim@...> wrote:

I meant to say I could get something going on my "local" TX as I did for John with 2G ALE if that would help

On 9/11/21 1:16 PM, Jim Lill wrote:
On 9/11/21 11:19 AM, Rob Robinett wrote:
I have started to debug FST4W decoding in the WD 3.0 alpha but so far I can't find any signals at KPH on 630, and WSJT-x doesn't seem to identify such signals, if they exist, on other bands
I am using WSJT-x to decode audio from a browser session to KPH but I can find no signals on 630,  Can anyone suggest a source of FST4W signals I can use?
Thanks

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896
--
Rob Robinett
AI6VN
mobile: +1 650 218 8896



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: I'm looking for FST4W signals

Rob Robinett
 

Hi Glenn,

Why didn't I think of that?  Too much bash on the brain, I guess.
Rather than use a loopback audio path, I am running WSJT-x on one laptop and connecting an audio jumper cable to the input audio on another laptop.

Thanks!

Rob


On Sat, Sep 11, 2021 at 11:30 AM Glenn Elmore <n6gn@...> wrote:

If you run two instances of WSJT-X and a virtual audio cable/mixer can't you generate all the files and types possible?


On 9/11/21 12:00 PM, Rob Robinett wrote:
One 2 minute wav file which has a FST4W signal in it would be enough for me

On Sat, Sep 11, 2021 at 10:17 AM Jim Lill <jim@...> wrote:

I meant to say I could get something going on my "local" TX as I did for John with 2G ALE if that would help

On 9/11/21 1:16 PM, Jim Lill wrote:
On 9/11/21 11:19 AM, Rob Robinett wrote:
I have started to debug FST4W decoding in the WD 3.0 alpha but so far I can't find any signals at KPH on 630, and WSJT-x doesn't seem to identify such signals, if they exist, on other bands
I am using WSJT-x to decode audio from a browser session to KPH but I can find no signals on 630,  Can anyone suggest a source of FST4W signals I can use?
Thanks

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896
--
Rob Robinett
AI6VN
mobile: +1 650 218 8896



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: I'm looking for FST4W signals

Glenn Elmore
 

If you run two instances of WSJT-X and a virtual audio cable/mixer can't you generate all the files and types possible?


On 9/11/21 12:00 PM, Rob Robinett wrote:
One 2 minute wav file which has a FST4W signal in it would be enough for me

On Sat, Sep 11, 2021 at 10:17 AM Jim Lill <jim@...> wrote:

I meant to say I could get something going on my "local" TX as I did for John with 2G ALE if that would help

On 9/11/21 1:16 PM, Jim Lill wrote:
On 9/11/21 11:19 AM, Rob Robinett wrote:
I have started to debug FST4W decoding in the WD 3.0 alpha but so far I can't find any signals at KPH on 630, and WSJT-x doesn't seem to identify such signals, if they exist, on other bands
I am using WSJT-x to decode audio from a browser session to KPH but I can find no signals on 630,  Can anyone suggest a source of FST4W signals I can use?
Thanks

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896
--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: I'm looking for FST4W signals

Rob Robinett
 

One 2 minute wav file which has a FST4W signal in it would be enough for me

On Sat, Sep 11, 2021 at 10:17 AM Jim Lill <jim@...> wrote:

I meant to say I could get something going on my "local" TX as I did for John with 2G ALE if that would help

On 9/11/21 1:16 PM, Jim Lill wrote:
On 9/11/21 11:19 AM, Rob Robinett wrote:
I have started to debug FST4W decoding in the WD 3.0 alpha but so far I can't find any signals at KPH on 630, and WSJT-x doesn't seem to identify such signals, if they exist, on other bands
I am using WSJT-x to decode audio from a browser session to KPH but I can find no signals on 630,  Can anyone suggest a source of FST4W signals I can use?
Thanks

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: I'm looking for FST4W signals

Jim Lill
 

I meant to say I could get something going on my "local" TX as I did for John with 2G ALE if that would help

On 9/11/21 1:16 PM, Jim Lill wrote:
On 9/11/21 11:19 AM, Rob Robinett wrote:
I have started to debug FST4W decoding in the WD 3.0 alpha but so far I can't find any signals at KPH on 630, and WSJT-x doesn't seem to identify such signals, if they exist, on other bands
I am using WSJT-x to decode audio from a browser session to KPH but I can find no signals on 630,  Can anyone suggest a source of FST4W signals I can use?
Thanks

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: I'm looking for FST4W signals

Jim Lill
 

On 9/11/21 11:19 AM, Rob Robinett wrote:
I have started to debug FST4W decoding in the WD 3.0 alpha but so far I can't find any signals at KPH on 630, and WSJT-x doesn't seem to identify such signals, if they exist, on other bands
I am using WSJT-x to decode audio from a browser session to KPH but I can find no signals on 630,  Can anyone suggest a source of FST4W signals I can use?
Thanks

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: Web Noise Plots

Rob Robinett
 

WD 3.0 includes a template .conf file with comments about that variable:

#SIGNAL_LEVEL_UPLOAD="proxy"        ### If this variable is defined and not "no", AND SIGNAL_LEVEL_UPLOAD_ID is defined, then upload signal levels to the wsprdaemon cloud database
                                   ### SIGNAL_LEVEL_UPLOAD_MODE="no"    => (Default) Upload spots directly to wsprnet.org
                                   ### SIGNAL_LEVEL_UPLOAD_MODE="noise" => Upload extended spots and noise data.  Upload spots directly to wsprnet.org
                                   ### SIGNAL_LEVEL_UPLOAD_MODE="proxy" => In addition to "noise", don't upload to wsprnet.org from this server.  Regenerate and upload spots to wsprnet.org on the wsprdaemon.org server


On Sat, Sep 11, 2021 at 9:18 AM Dean Shutt <al7cr@...> wrote:
Thank you for your response, I am testing my system now. 

The notes in the wsprdaemon.conf file only mention SIGNAL_LEVEL_UPLOAD="yes"  

I can find no mention in the help file or the conf file notes of a "noise" option.  Is there other documentation somewhere?



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: Web Noise Plots

Dean Shutt <al7cr@...>
 

Thank you for your response, I am testing my system now. 

The notes in the wsprdaemon.conf file only mention SIGNAL_LEVEL_UPLOAD="yes"  

I can find no mention in the help file or the conf file notes of a "noise" option.  Is there other documentation somewhere?


I'm looking for FST4W signals

Rob Robinett
 

I have started to debug FST4W decoding in the WD 3.0 alpha but so far I can't find any signals at KPH on 630, and WSJT-x doesn't seem to identify such signals, if they exist, on other bands
I am using WSJT-x to decode audio from a browser session to KPH but I can find no signals on 630,  Can anyone suggest a source of FST4W signals I can use?
Thanks

--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: Web Noise Plots

Rob Robinett
 

The reporter names are case sensitive.  Try 'KFS' or 'OE9GHV' to see noise plots from other reporters.
If your config file has:

SIGNAL_LEVEL_UPLOAD="noise"
IGNAL_LEVEL_UPLOAD_ID="YOUR_CALL"

Then YOUR_CALL should appear in the 'site' list.

On Fri, Sep 10, 2021 at 6:19 PM Dean Shutt <al7cr@...> wrote:
Using this link:

https://wspr.live/gui/d/ereVvgn7z/station-noise-stats?orgId=1&refresh=1m

the ONLY noise plots I can see are from KFS.  No other station, including mine, has any data.  Am I missing something?

Thanks for the help.



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Web Noise Plots

Dean Shutt <al7cr@...>
 

Using this link:

https://wspr.live/gui/d/ereVvgn7z/station-noise-stats?orgId=1&refresh=1m

the ONLY noise plots I can see are from KFS.  No other station, including mine, has any data.  Am I missing something?

Thanks for the help.


Re: wsprdaemon tmp file questions

Rob Robinett
 

Hi Chris,

How nice to hear from you.  I have finally resumed work on WD version 3.0 after being interrupted by a house move last February.

LX1DQ experienced the same problem as you, and your problem is probably the same as his: SIGNAL_LEVEL_UPLOAD_ID cannot contain a '/'

So change your SIGNAL_LEVEL_UPLOAD_ID to "K8NVH_X" and you should experience no file system overflows.

If you also add:  SIGNAL_LEVEL_UPLOAD="yes"  you will be able to use the excellent Grafana tools at wspr.live to disp your noise ands spots history and much more.

I have cc'd this to the wsprdemon group so others who encounter it might find this fix.

73,

Rob

On Tue, Sep 7, 2021 at 11:41 AM Chris M <nvhengr@...> wrote:
Hi Rob,

It has been a long time since I last wrote with an issue, I hope all is going well and you are not yet tired of hearing from me :-)  

Some months ago, my wsprdaemon stopped uploading.  I had just installed a new firewall and it took some days for my network to stabilize, so I did not try to fix it quickly.  Today I finally dealt with it.  wsprdaemon is again running and presumably uploading things.

However...

I found the problem was not internet access but, rather, the file system was full.  I removed ./uploads.d/wsprdaemon.d/noise.d and that provided enough space to git pull the latest version and then wsprdaemon -a to make it all run.

But the directories ./uploads.d/wsprdaemon.d/noise.d, ./uploads.d/wsprdaemon.d/spots.d, and ./uploads.d/wsprnet.d/spots.d are growing [albeit slowly], not shrinking.  So whatever the problem was, it is still happening.  Any suggestions  as to where I should look to fix this?

Here is the output from du, when run in the ~/wsprdaemon directory:

4       ./.git/branches
8       ./.git/refs/tags
8       ./.git/refs/heads
16      ./.git/refs/remotes/origin
20      ./.git/refs/remotes
40      ./.git/refs
16      ./.git/objects/46
12      ./.git/objects/1b
12      ./.git/objects/ee
12      ./.git/objects/e6
28      ./.git/objects/50
8       ./.git/objects/39
8       ./.git/objects/29
112     ./.git/objects/60
8       ./.git/objects/54
100     ./.git/objects/af
8       ./.git/objects/4a
12      ./.git/objects/37
8       ./.git/objects/41
16      ./.git/objects/f7
28      ./.git/objects/89
8       ./.git/objects/cc
8       ./.git/objects/25
76      ./.git/objects/7b
8       ./.git/objects/a3
108     ./.git/objects/bd
56      ./.git/objects/c8
116     ./.git/objects/f4
112     ./.git/objects/b6
12      ./.git/objects/63
12      ./.git/objects/70
8       ./.git/objects/3e
8       ./.git/objects/65
8       ./.git/objects/fa
16      ./.git/objects/45
28      ./.git/objects/aa
8       ./.git/objects/ac
8       ./.git/objects/cd
12      ./.git/objects/19
8       ./.git/objects/d0
16      ./.git/objects/9f
12      ./.git/objects/01
8       ./.git/objects/68
8       ./.git/objects/6a
12      ./.git/objects/bf
8       ./.git/objects/00
12      ./.git/objects/b2
8       ./.git/objects/7a
12      ./.git/objects/e0
16      ./.git/objects/99
16      ./.git/objects/d8
8       ./.git/objects/14
20      ./.git/objects/04
104     ./.git/objects/d1
8       ./.git/objects/0f
8       ./.git/objects/10
104     ./.git/objects/da
8       ./.git/objects/16
12      ./.git/objects/f5
8       ./.git/objects/ed
20      ./.git/objects/2a
24      ./.git/objects/21
12      ./.git/objects/c6
8       ./.git/objects/fe
16      ./.git/objects/76
8       ./.git/objects/a9
8       ./.git/objects/62
8       ./.git/objects/61
16      ./.git/objects/f8
8       ./.git/objects/e5
8       ./.git/objects/03
8       ./.git/objects/ff
12      ./.git/objects/dc
8       ./.git/objects/87
8       ./.git/objects/f6
8       ./.git/objects/84
112     ./.git/objects/5c
8       ./.git/objects/49
16      ./.git/objects/b0
104     ./.git/objects/0b
104     ./.git/objects/a2
12      ./.git/objects/20
72      ./.git/objects/98
16      ./.git/objects/85
8       ./.git/objects/ce
8       ./.git/objects/6b
12      ./.git/objects/33
8       ./.git/objects/52
580     ./.git/objects/pack
8       ./.git/objects/d2
16      ./.git/objects/34
16      ./.git/objects/ca
8       ./.git/objects/13
20      ./.git/objects/3f
116     ./.git/objects/d5
12      ./.git/objects/9c
8       ./.git/objects/e2
12      ./.git/objects/64
12      ./.git/objects/c1
108     ./.git/objects/c2
24      ./.git/objects/5b
8       ./.git/objects/4f
8       ./.git/objects/15
20      ./.git/objects/3d
20      ./.git/objects/08
8       ./.git/objects/d9
108     ./.git/objects/5a
124     ./.git/objects/de
104     ./.git/objects/97
112     ./.git/objects/c4
20      ./.git/objects/c9
12      ./.git/objects/b4
8       ./.git/objects/ec
8       ./.git/objects/22
72      ./.git/objects/55
32      ./.git/objects/0d
112     ./.git/objects/c7
36      ./.git/objects/36
104     ./.git/objects/72
20      ./.git/objects/a1
8       ./.git/objects/b1
8       ./.git/objects/74
12      ./.git/objects/4d
108     ./.git/objects/b3
72      ./.git/objects/3b
16      ./.git/objects/8d
36      ./.git/objects/86
20      ./.git/objects/2c
12      ./.git/objects/cb
16      ./.git/objects/f9
12      ./.git/objects/1e
12      ./.git/objects/0e
104     ./.git/objects/81
108     ./.git/objects/67
16      ./.git/objects/95
8       ./.git/objects/7d
8       ./.git/objects/fd
8       ./.git/objects/69
16      ./.git/objects/2d
12      ./.git/objects/f2
108     ./.git/objects/c0
12      ./.git/objects/1d
20      ./.git/objects/0c
8       ./.git/objects/8b
8       ./.git/objects/6f
8       ./.git/objects/e3
16      ./.git/objects/b7
16      ./.git/objects/07
108     ./.git/objects/d3
8       ./.git/objects/a0
12      ./.git/objects/dd
104     ./.git/objects/a5
16      ./.git/objects/db
8       ./.git/objects/78
8       ./.git/objects/e9
20      ./.git/objects/a4
8       ./.git/objects/23
20      ./.git/objects/ef
4       ./.git/objects/info
12      ./.git/objects/b9
24      ./.git/objects/8e
8       ./.git/objects/7c
8       ./.git/objects/a7
72      ./.git/objects/3a
8       ./.git/objects/96
8       ./.git/objects/35
8       ./.git/objects/5e
20      ./.git/objects/57
12      ./.git/objects/42
8       ./.git/objects/06
20      ./.git/objects/ba
120     ./.git/objects/6e
12      ./.git/objects/2e
8       ./.git/objects/f0
104     ./.git/objects/9e
8       ./.git/objects/3c
16      ./.git/objects/58
5556    ./.git/objects
8       ./.git/logs/refs/heads
16      ./.git/logs/refs/remotes/origin
20      ./.git/logs/refs/remotes
32      ./.git/logs/refs
40      ./.git/logs
48      ./.git/hooks
8       ./.git/info
5728    ./.git
1688    ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0/630
1700    ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0/80
9520    ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0/10
34356   ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0/40
1764    ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0/30
996     ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0/2200
1716    ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0/160
51744   ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm/KIWI_0
51748   ./uploads.d/wsprnet.d/spots.d/K8NVH=X_EN82lm
51752   ./uploads.d/wsprnet.d/spots.d
51760   ./uploads.d/wsprnet.d
68      ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0/630
68      ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0/80
68      ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0/10
68      ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0/40
68      ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0/30
68      ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0/2200
68      ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0/160
480     ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm/KIWI_0
484     ./uploads.d/wsprdaemon.d/noise.d/K8NVH=X_EN82lm
488     ./uploads.d/wsprdaemon.d/noise.d
2772    ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0/630
27792   ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0/80
19516   ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0/10
91996   ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0/40
25852   ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0/30
2020    ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0/2200
14740   ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0/160
184692  ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm/KIWI_0
184696  ./uploads.d/wsprdaemon.d/spots.d/K8NVH=X_EN82lm
184700  ./uploads.d/wsprdaemon.d/spots.d
185196  ./uploads.d/wsprdaemon.d
237536  ./uploads.d
1024    ./bin
8       ./hashtable.d/K8NVH_HF_0/40
12      ./hashtable.d/K8NVH_HF_0
8       ./hashtable.d/K8NVH_HF_1/30
12      ./hashtable.d/K8NVH_HF_1
8       ./hashtable.d/K8NVH_MF_0/160
12      ./hashtable.d/K8NVH_MF_0
4       ./hashtable.d/K8NVH_LF_0/2200
8       ./hashtable.d/K8NVH_LF_0
8       ./hashtable.d/K8NVH_HF_3/80
12      ./hashtable.d/K8NVH_HF_3
4       ./hashtable.d/K8NVH_MF_1/630
8       ./hashtable.d/K8NVH_MF_1
8       ./hashtable.d/K8NVH_HF_2/20
12      ./hashtable.d/K8NVH_HF_2
4       ./hashtable.d/KIWI_0/630
4       ./hashtable.d/KIWI_0/80
8       ./hashtable.d/KIWI_0/10
8       ./hashtable.d/KIWI_0/20
8       ./hashtable.d/KIWI_0/40
8       ./hashtable.d/KIWI_0/30
4       ./hashtable.d/KIWI_0/2200
4       ./hashtable.d/KIWI_0/160
52      ./hashtable.d/KIWI_0
132     ./hashtable.d
4       ./wsprdaemon/.git/branches
4       ./wsprdaemon/.git/refs/tags
8       ./wsprdaemon/.git/refs/heads
8       ./wsprdaemon/.git/refs/remotes/origin
12      ./wsprdaemon/.git/refs/remotes
28      ./wsprdaemon/.git/refs
420     ./wsprdaemon/.git/objects/pack
4       ./wsprdaemon/.git/objects/info
428     ./wsprdaemon/.git/objects
8       ./wsprdaemon/.git/logs/refs/heads
8       ./wsprdaemon/.git/logs/refs/remotes/origin
12      ./wsprdaemon/.git/logs/refs/remotes
24      ./wsprdaemon/.git/logs/refs
32      ./wsprdaemon/.git/logs
52      ./wsprdaemon/.git/hooks
8       ./wsprdaemon/.git/info
576     ./wsprdaemon/.git
976     ./wsprdaemon
4       ./kiwiclient/.git/branches
4       ./kiwiclient/.git/refs/tags
8       ./kiwiclient/.git/refs/heads
8       ./kiwiclient/.git/refs/remotes/origin
12      ./kiwiclient/.git/refs/remotes
28      ./kiwiclient/.git/refs
552     ./kiwiclient/.git/objects/pack
4       ./kiwiclient/.git/objects/info
560     ./kiwiclient/.git/objects
8       ./kiwiclient/.git/logs/refs/heads
8       ./kiwiclient/.git/logs/refs/remotes/origin
12      ./kiwiclient/.git/logs/refs/remotes
24      ./kiwiclient/.git/logs/refs
32      ./kiwiclient/.git/logs
48      ./kiwiclient/.git/hooks
8       ./kiwiclient/.git/info
704     ./kiwiclient/.git
8       ./kiwiclient/tools
100     ./kiwiclient/kiwi/__pycache__
216     ./kiwiclient/kiwi
212     ./kiwiclient/mod_pywebsocket/__pycache__
468     ./kiwiclient/mod_pywebsocket
8       ./kiwiclient/test
1576    ./kiwiclient
8       ./signal_levels/RTL/10
16      ./signal_levels/RTL/20
28      ./signal_levels/RTL
28924   ./signal_levels/KIWI_0/630
28912   ./signal_levels/KIWI_0/80
30788   ./signal_levels/KIWI_0/10
308     ./signal_levels/KIWI_0/20
30852   ./signal_levels/KIWI_0/40
28912   ./signal_levels/KIWI_0/30
27600   ./signal_levels/KIWI_0/2200
28892   ./signal_levels/KIWI_0/160
205192  ./signal_levels/KIWI_0
205224  ./signal_levels
8       ./noise_plot
470312  .

Here are my SIGNAL_LEVEL variables in wsprdaemon.conf:
SIGNAL_LEVEL_UPLOAD="noise"         SIGNAL_LEVEL_UPLOAD_MODE="proxy" 
SIGNAL_LEVEL_UPLOAD_ID="K8NVH/X" 
SIGNAL_LEVEL_UPLOAD_GRAPHS="yes"

Any suggestions?

Thanks!


Christopher D. Morgan, P.E., Ph.D., INCE Bd. Cert.
586-246-0692 (mobile)
http://www.linkedin.com/pub/christopher-morgan/7/103/b45



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: Noise Plots

admin
 

Interesting bug, but fixed by now.


Re: Noise Plots

Dean Shutt <al7cr@...>
 

Deleted kiwiclient.log and also index.html then installation proceeded normally.  Problem caused by permissions from previous install.


Re: Noise Plots

Dean Shutt <al7cr@...>
 

If you are still around my new install throws this error:

./wsprdaemon.sh: line 235: /tmp/./kiwiclient.log: Permission denied

Any ideas?

Thanks


Re: Noise Plots

Dean Shutt <al7cr@...>
 

Thanks, I am reinstalling now.


Re: Noise Plots

Rob Robinett
 

Your conf file looks OK to me and any user with autosudo permissions should run with it.
But it would be good to create a user 'wsprdaemon' and give it sudo permissions.
I'll try your conf on my Pi in the morning and report back

On Tue, Sep 7, 2021 at 9:03 PM Dean Shutt <al7cr@...> wrote:
I believe so.  Here is my conf file:

##############################################################
### The RECEIVER_LIST() array defines the physical (KIWI_xxx,AUDIO_xxx,SDR_xxx) and logical (MERGED_RX...) receive devices available on this server
### Each element of RECEIVER_LIST is a string with 5 space-seperated fields:
###   " ID(no spaces)             IP:PORT or RTL:n    MyCall       MyGrid  KiwPassword (NULL => none required)"
### In this simple example we will only connect to a single KiwiSDR. No changes are needed on your KiwiSDR to use wsprdaemon.
### Replace the ID G3ZIL_1 below with an identification for your receiver. Replace 10.0.1.89 with the IP address of your KiwiSDR on your network.  
### If you have changed your KiwiSDR from the default 8073 then you will need to make the change in your RECEIVER_LIST below.
### Replace G3ZIL with your callsign and IO90hw with your six character grid locator.
### If your KiwiSDR is on the same subnet as the computer running wsprdaemon you may not need a password, as here, so use NULL.
### If you are on different subnets then replace NULL with your KiwiSDR's password.
ls
 sudo g
declare RECEIVER_LIST=(
        "AL7CR_1                  192.168.0.119:8073     AL7CR      CN82ie    NULL"
)

### wsprdaemon.conf can run complex band scheduling, but in this simple example we use the simplest line with no schedule
### 00:00 is the start time for the schedule, leave as is
### There follows a list of your RECEIVER_ID then a comma then the band designator in metres. Note that options 60eu and 80eu are also available.
### Note that there is no comma between the band and the next RECEIVER_ID, just a space. The order does not matter.
### You can have up to 8 bands on a KiwiSDR with BeagleBone Green and up to 14 on a BeagleBone AI.

declare WSPR_SCHEDULE=(
    "00:00 AL7CR_1,80 AL7CR_1,40 AL7CR_1,30 AL7CR_1,20 AL7CR_1,17 AL7CR_1,15 AL7CR_1,12 AL7CR_1,10"
)

### These are options that you can change
CURL_MEPT_MODE=yes                 ### This is the recommended setting
SIGNAL_LEVEL_STATS=yes              ### Change to yes if you want noise level measurements stored in a signals.log file in each rx directory
                                   ###  and to enable a web page of noise graphs for the last 24 hours
SIGNAL_LEVEL_UPLOAD_GRAPHS="yes"    ### If changed to yes, wsprdaemon will upload your noise graphs to http://wsprdaemon.org/graphs/CallSign
###                                    Change Callsign in the next line to yours
SIGNAL_LEVEL_UPLOAD_ID="AL7CR"
SIGNAL_LEVEL_UPLOAD="yes"           ### change to yes to upload signal level data as part of extended wsprdaemon data, database fields rms_level and c2_level
SIGNAL_LEVEL_LOCAL_GRAPHS="yes"    ### change to no if you do not want LOCAl noise plots, on the computer running wsprdaemon at localhost/noise_graph.png
###
### Now run wsprdaemon in its directory using:
### ./wsprdaemon.sh -a
### and after a few moments check its status with
### ./wsprdaemon.sh -s
### and when you need to stop it
### ./wsprdaemon.sh -z
###

When I stop wsprdaemon and then restart using the -z and -a options a noise plot is made.  However no further data is added until I repeat the process.  I did not install as a seperate user, perhaps I have a permission problem.



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: Noise Plots

Dean Shutt <al7cr@...>
 

I believe so.  Here is my conf file:

##############################################################
### The RECEIVER_LIST() array defines the physical (KIWI_xxx,AUDIO_xxx,SDR_xxx) and logical (MERGED_RX...) receive devices available on this server
### Each element of RECEIVER_LIST is a string with 5 space-seperated fields:
###   " ID(no spaces)             IP:PORT or RTL:n    MyCall       MyGrid  KiwPassword (NULL => none required)"
### In this simple example we will only connect to a single KiwiSDR. No changes are needed on your KiwiSDR to use wsprdaemon.
### Replace the ID G3ZIL_1 below with an identification for your receiver. Replace 10.0.1.89 with the IP address of your KiwiSDR on your network.  
### If you have changed your KiwiSDR from the default 8073 then you will need to make the change in your RECEIVER_LIST below.
### Replace G3ZIL with your callsign and IO90hw with your six character grid locator.
### If your KiwiSDR is on the same subnet as the computer running wsprdaemon you may not need a password, as here, so use NULL.
### If you are on different subnets then replace NULL with your KiwiSDR's password.
ls
 sudo g
declare RECEIVER_LIST=(
        "AL7CR_1                  192.168.0.119:8073     AL7CR      CN82ie    NULL"
)

### wsprdaemon.conf can run complex band scheduling, but in this simple example we use the simplest line with no schedule
### 00:00 is the start time for the schedule, leave as is
### There follows a list of your RECEIVER_ID then a comma then the band designator in metres. Note that options 60eu and 80eu are also available.
### Note that there is no comma between the band and the next RECEIVER_ID, just a space. The order does not matter.
### You can have up to 8 bands on a KiwiSDR with BeagleBone Green and up to 14 on a BeagleBone AI.

declare WSPR_SCHEDULE=(
    "00:00 AL7CR_1,80 AL7CR_1,40 AL7CR_1,30 AL7CR_1,20 AL7CR_1,17 AL7CR_1,15 AL7CR_1,12 AL7CR_1,10"
)

### These are options that you can change
CURL_MEPT_MODE=yes                 ### This is the recommended setting
SIGNAL_LEVEL_STATS=yes              ### Change to yes if you want noise level measurements stored in a signals.log file in each rx directory
                                   ###  and to enable a web page of noise graphs for the last 24 hours
SIGNAL_LEVEL_UPLOAD_GRAPHS="yes"    ### If changed to yes, wsprdaemon will upload your noise graphs to http://wsprdaemon.org/graphs/CallSign
###                                    Change Callsign in the next line to yours
SIGNAL_LEVEL_UPLOAD_ID="AL7CR"
SIGNAL_LEVEL_UPLOAD="yes"           ### change to yes to upload signal level data as part of extended wsprdaemon data, database fields rms_level and c2_level
SIGNAL_LEVEL_LOCAL_GRAPHS="yes"    ### change to no if you do not want LOCAl noise plots, on the computer running wsprdaemon at localhost/noise_graph.png
###
### Now run wsprdaemon in its directory using:
### ./wsprdaemon.sh -a
### and after a few moments check its status with
### ./wsprdaemon.sh -s
### and when you need to stop it
### ./wsprdaemon.sh -z
###

When I stop wsprdaemon and then restart using the -z and -a options a noise plot is made.  However no further data is added until I repeat the process.  I did not install as a seperate user, perhaps I have a permission problem.


Re: Noise Plots

Rob Robinett
 

Are you configured to upload spots and noise to wsprdaemon.org?

On Tue, Sep 7, 2021 at 8:48 PM Dean Shutt <al7cr@...> wrote:
That site looks great but all my plots give this error:

Code: 386, e.displayText() = DB::Exception: There is no supertype for types String, UInt8 because some of them are String/FixedString and some of them are not: while executing 'FUNCTION equals(band : 17, 10 : 19) -> equals(band, 10) LowCardinality(UInt8) : 20' (version 21.8.4.51 (official build))

Object
status:500
 
statusText:""
 
data:Object
message:"Code: 386, e.displayText() = DB::Exception: There is no supertype for types String, UInt8 because some of them are String/FixedString and some of them are not: while executing 'FUNCTION equals(band : 17, 10 : 19) -> equals(band, 10) LowCardinality(UInt8) : 20' (version 21.8.4.51 (official build)) "
 
error:""
 
response:"Code: 386, e.displayText() = DB::Exception: There is no supertype for types String, UInt8 because some of them are String/FixedString and some of them are not: while executing 'FUNCTION equals(band : 17, 10 : 19) -> equals(band, 10) LowCardinality(UInt8) : 20' (version 21.8.4.51 (official build)) "
 
message:"Code: 386, e.displayText() = DB::Exception: There is no supertype for types String, UInt8 because some of them are String/FixedString and some of them are not: while executing 'FUNCTION equals(band : 17, 10 : 19) -> equals(band, 10) LowCardinality(UInt8) : 20' (version 21.8.4.51 (official build)) "
 
 



--
Rob Robinett
AI6VN
mobile: +1 650 218 8896


Re: Noise Plots

Dean Shutt <al7cr@...>
 

That site looks great but all my plots give this error:

Code: 386, e.displayText() = DB::Exception: There is no supertype for types String, UInt8 because some of them are String/FixedString and some of them are not: while executing 'FUNCTION equals(band : 17, 10 : 19) -> equals(band, 10) LowCardinality(UInt8) : 20' (version 21.8.4.51 (official build))

Object
 

441 - 460 of 873