Comments (2)
Trying to get some overview over the command line arguments as an excuse for doing actual work.
Features removed in libpredictbranch:
-f (quickfind)
-p (quickpredict)
-s (enable socket operation)
-n (socket port)
-o (enable file output)
Features removed for now, but will probably reenable:
Old argument | New argument |
---|---|
-north | --latitude north/south |
-south | |
-west | --longitude east/west |
-east |
Kept features:
Old argument (try to keep as short option) | New argument | Comment |
---|---|---|
-u (updatefile) | --update-tle-db file | |
-t (tle-file) | --tle-file file | Union of this and the rest of the TLE-files, or override completely? (Additional option?) |
-q (qth-file) | --qth-file file | |
-a (rotctl_host) | --rotctl host | Let 'host' be optional argument, default to localhost? |
-a1 (rotctl_host) | --rotctl-update-interval update interval | This was a "once per second"-option, but there is a TODO in SingleTrack about enabling also other update intervals. |
-ap (rotctl_port) | --rotctl-port port | |
-h (horizon) | --horizon horizon | |
-U (uplink host) | --uplink host | |
-UP (uplink port) | --uplink-port port | |
-UV (uplink VFO) | --uplink-vfo vfo | |
-D (downlink host) | --downlink host | |
-DP (downlink port) | --downlink-port port | |
-DV (downlink VFO) | --downlink-vfo vfo |
getopt_long doesn't support multiple arguments to each option. Should find a way to enable multiple files for tle-update and for supplying additional tle files (probably by doing e.g. --tle-file file1 --tle-file file2).
Not sure whether option --rotctl explains itself enough, and whether uplink and downlink should be rigctl-uplink/-downlink for consistency's sake. --enable-rotctl? --enable-rigctl-downlink?
from flyby.
Fixed in d6f9f8b
from flyby.
Related Issues (20)
- Displayed rotctld angle in moon/sun tracker is confusing/wrong
- Satnogs fetcher improvements HOT 1
- Missing sorting for geostationary satellites in multitrack listing
- Artifact in pass schedule listing
- AOS/LOS listing in singletrack for passes > 1 day
- Add current solar/lunar prediction to "Track Body" menu
- Yaesu G-5500 with expanded range HOT 9
- flyby-satnogs-fetcher is stack smashing HOT 4
- SatNOGS fetcher behavior when executables are not in PATH
- Upgrade SatNOGS db fetcher script from Python2.7 to Python3
- Abbreviation in multitrack screen for long and similar satellite names
- Relative paths not correctly appended to XDG_DATA_DIRS lists with entries that lack '/' at the end
- Rotctld reading hangs easily in the hamlib status window HOT 1
- Add fields with current rotor heading in single tracking mode
- Use two sockets for rotctl communication
- KepCheck() is too strict
- Singletrack UI slow if the rotor controller is slow to respond HOT 1
- Apply rotctld communication improvements to rigctl communication
- Improve feedback from flyby-update-tles
- Improve inverted transponder support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flyby.