raspberry-noaa
raspberry-noaa copied to clipboard
[WIP] Adapt to newer Ubuntu sources & programs
Hi! What started as a "just get it to work on Ubuntu 20" got out of hand quickly to get some nice pictures. So this is meant more as a basis for discussion than a quick PR.
Features added:
- Use newer packages or use alternatives (some packets like
predict
are no longer shipped with ubuntu) - Use librtlsdr instead of osmocom to make use of filters
- Additionally use noaa-apt to better analyze passes (mostly debugging)
- Logging to
/var/log/noaa.log
(will only log if file is created) - Allow a user to be named differently than
pi
- Ask user about reboot before doing it in install
- merge redundant
schedule_sat.sh
andschedule_meteor.sh
(could be added for iss as well) - Increased logging (mostly INFO and DEBUG)
- Mark pass inactive even when decoding was not successful (happens a lot to my suboptimal setup, sadly)
- Added (now dead) Meteor M2-2
- Added support for auto-gain and PPM-Error
- Fixed
ntp
-package, which destroys NTP-Sync when installed
I know this is a lot, especially with different OS-Versions out there. So this is open to discussion.
@Cirromulus nice work! Looks like you've done some redundant work with the v2 version I stood up after speaking with Nico about pushing this forward. Check out this repo - it is likely more in line with the changes you made plus/minus, and maybe we can collaborate to move this forward a bit? I have a couple other contributors that are helping continue to push this forward!
https://github.com/jekhokie/raspberry-noaa-v2
Oh, the existence of a V2 is new to me 🤦♂️ I will look into it. Do you know on top of your head if I did at least something new ?
This raises the Issue that a newer and more sophisticated V2 exists. This should be mentioned in the main Readme.
Edit: But interestingly it seems, we did the same style in forking with features getting out of hand :)