Commit Graph

40 Commits (d3d5d11327f0884017d1067af723177b123d46fb)

Author SHA1 Message Date
Fabian P. Schmidt d3d5d11327 New API to load sites from sites.txt
This is refactoring existing code only, with the goal of providing
a common API for loading sites from sites.txt, usable by multiple tools.
2023-01-16 17:29:32 +01:00
Jan - PE0SAT d4ee7b222b
Update rffit.c
Just a small usage -h change.
2022-12-20 18:48:50 +01:00
Cees Bassa 4dcfe148c5 Compute TLE epoch for selected data 2022-12-20 18:21:21 +01:00
Cees Bassa 619d70e790 Add cmdline arg for providing frequency list to rffit 2022-06-09 22:40:11 +02:00
Cees Bassa 1fb156c377 Improved error handling on SGPD4_ERROR 2022-02-03 23:31:47 +01:00
Cees Bassa 73c7d294f8 Fix invert selection character 2021-08-19 14:20:06 +02:00
Cees Bassa 78abaebfb2 Minor update to interactive help 2021-08-19 14:12:56 +02:00
Cees Bassa b02cc1bdd0
Merge branch 'master' into pr/fix_rffit_help 2021-08-19 14:10:37 +02:00
Fabian P. Schmidt 717e7ad7d0 rffit: Improve interactive help
- Group & Re-order entries
- Fix associated character for "Save selected points into file" / `S`
- Add command description for "Select all points in present window" / `s`
- Improve command description for reload deleted points / `u`
- Unify language on selection / highlighting:
  Upon loading, all points are "un-selected". The user can "select" points
  via commands (previously called "highlighting"), but also "de-select" points
  again. Additionally points can be "deleted" (i.e. made invisble and ignored
  by the fitting methods) and "reloaded".

  "Delete" points was called "unselect" previously which could be confused
  with "de-highlighting".

Fixes #22.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-08-19 12:46:06 +02:00
Fabian P. Schmidt f946319b64 rffit: Improve code format
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-08-19 12:43:23 +02:00
Mario Haustein e80256551e
Merge branch 'master' into fixes 2021-05-29 13:52:14 +02:00
Cees Bassa bdbf90f7e9 Change coincidence algorithm and output frequency precision 2021-04-08 17:27:53 +02:00
Mario Haustein 395210b11f Proper initialization of variables.
Otherwise pgplot functions would be called with uninitialized variables
which could lead to undefined behaviour.
2020-05-21 18:41:01 +02:00
Mario Haustein 7f315c3bcb Fixed typo in rffit interactive help text. 2020-05-21 18:40:19 +02:00
Mario Haustein 973edc75ec Fix duplicate defined `I` command in rffit.
The interactive command `I` in `rffit` was used both for "Invert selection" and
"Identify satellite from catalog based on visibility". The function
"Invert selection" was thus inaccessible. The command `T` (Toggle) is
introduced for "Invert selection" by this commit.
2020-05-21 18:39:45 +02:00
Mario Haustein f900b462ef Reformatted rffit interactive help text. 2020-05-21 18:39:37 +02:00
Mario Haustein 66a85e8c0a Check `ST_DATADIR` before usage.
Otherwise the String "(null)" may be added to path specifications when
`ST_DATADIR` is not defined.
2020-05-21 18:39:20 +02:00
Mario Haustein 211cbaddd4 Fixed TLE export in rffit.
Inside the export function `sprintf()` used it's target buffer as string
argument. This behaviour is undefined and leads to corrupted strings in
some libc implementations. Introduced a temporary buffer and used
`strcat()` instead.
2020-05-21 18:38:47 +02:00
Cees Bassa 5871db96f8 Adjustment for bistatic radar 2019-02-06 21:40:05 +01:00
Cees Bassa a41e8025e7 Sanitized fitting output 2018-12-08 23:18:23 +01:00
Cees Bassa 2ec04b126e Fixed numerical precision bug 2018-12-01 13:18:43 +01:00
Cees Bassa eb5e5104b7 Write out frequencies with more decimals 2018-06-01 20:30:28 +02:00
Cees Bassa adcc9327a2 Clean up 2018-04-30 22:47:00 +02:00
Cees Bassa 538b34f09f Force LEO object to be above horizon 2018-04-30 21:58:40 +02:00
Cees Bassa c1a53a6cd9 Added functionality for Graves data 2018-04-30 17:02:03 +02:00
Cees Bassa 109a807efd Increase rffit velocity axes for Graves data 2018-02-24 16:51:30 +01:00
Cees Bassa af6e608ee1 Merge branch 'master' of https://github.com/cbassa/strf 2018-02-23 09:48:03 +01:00
Cees Bassa 3a358fe7ec Increase rffit velocity axes for Graves data 2018-02-23 09:48:00 +01:00
Cees Bassa 7b638aa83d Minor updates 2018-02-17 14:56:07 +01:00
Cees Bassa bc63029fe0 Fixed bug identifying curves over multiple passes 2018-02-03 23:31:18 +01:00
Cees Bassa 7df85e6c86 Added identification based on visibility 2018-01-16 20:06:26 +01:00
Cees Bassa 83ca5c21e0 Misc changes 2018-01-16 19:50:14 +01:00
Cees Bassa a8612a0549 Added site ID to output files 2018-01-15 22:36:00 +01:00
Cees Bassa 2374674835 small updates 2016-07-11 22:58:52 +02:00
Cees Bassa b20d3722ec Added B* drag fitting 2015-06-16 08:20:22 +02:00
Cees Bassa 672a4782fb More Graves functionality 2015-06-03 21:26:04 +02:00
Cees Bassa d10d578f5b Major update 2015-05-25 23:15:20 +02:00
Cees Bassa 7b75ff732e Minor updates 2015-04-16 09:31:57 +02:00
Cees Bassa 131d9e103d Misc updates 2014-12-14 23:03:37 +01:00
Cees Bassa 6a99239b6f Added rffit 2014-12-03 21:17:34 +01:00