filipsPL / autowx2

The program for scheduling recordings and processing of the satellite and ground radio transmissions (like capturing of the weather APT images from NOAA satellites, voice messages from ISS, fixed time recordings of WeatherFaxes etc.) :earth_africa: :satellite:
78 stars 16 forks source link

Some ideas from first try, first feelings ! #88

Open joni73 opened 4 years ago

joni73 commented 4 years ago

Next step could be that autowx2 could be as service. Te problem is now that if I stop autowx script by CTRL+C it leaves system very dirty and dose memory overfloww and I must start machine !!!

One problem is wxtoimg project has stoped and orginal software is not OPEN SOURCE,... so suggestions what could work out of box.

Third idea is related scheduling. I have dump1090-hptoa as FREE TIME runner. WSPR should be as sheduled service ? This a way I tried to fix installation but did not catch from code how to pass -ppm to wspr, radiosonde,... as scheduled process,...

I guess that support for multiple dongels is allready on way ??? For example radiosonde utility has it's own multi dongle support.

Antenna selection and radio controlling could be get from down to up to the autowx2.conf - now you have to trawell trough scripts and it's not clear what is best way to operate.

I like this idea, I have to build new antennas for rtl-sdr whit atowx2 to get it work!

SA7BNT commented 4 years ago

Hallo @joni73

Next step could be that autowx2 could be as service. Te problem is now that if I stop autowx script by CTRL+C it leaves system very dirty and dose memory overfloww and I must start machine !!!

I agree. Im running autowx2 in screen works quite well for me. The problem if you/we quit autowx2 is that we will not stop the Flask web server. I always quit it by hand or just change the port in the autowx2_config.py not the best but working for me ;) btw i do not have memory overflow (running Debian10 on Desktop PC NOT a PI) And i use a Desktop PC because mlrpt will see CPU power ;) https://github.com/filipsPL/autowx2/issues/79

One problem is wxtoimg project has stoped and orginal software is not OPEN SOURCE,... so suggestions what could work out of box.

Agree that they has stoped, but never have problems with install wxtoimg. The only thing is that you must agree the licence at the first start by hand. After this it works quite well.

Third idea is related scheduling. I have dump1090-hptoa as FREE TIME runner. WSPR should be as sheduled service ? This a way I tried to fix installation but did not catch from code how to pass -ppm to wspr, radiosonde,... as scheduled process,... https://github.com/filipsPL/autowx2/blob/72804c588a1d793e2b5f76471a67e55d0d7201ab/autowx2_conf.py.example#L171 https://github.com/filipsPL/autowx2/blob/72804c588a1d793e2b5f76471a67e55d0d7201ab/bin/wspr.sh#L27 https://github.com/filipsPL/autowx2/blob/72804c588a1d793e2b5f76471a67e55d0d7201ab/bin/radiosonde_auto_rx.sh#L14

Here is my wspr log Dial freq. : 28124600 Hz Real freq. : 28124600 Hz PPM factor : 11 Gain : 22 dB

And it will take it from the autowx2_config.py OBS: mlrpt will not take it from there. If you will use mlrpt and add ppm you must edit the config.cfg from mlrpt.

Synthesizer Frequency Error correction factor. This is in ppm (parts per million) but it has to be an integer number. Maximum +/- value for sanity checks is 100.

Have fun with this great piece of software.