Commit Graph

42 Commits (spacecruft)

Author SHA1 Message Date
Cees Bassa 6018741c79 Fix identification without catalog (fixes #28)
Signed-off-by: Cees Bassa <cbassa@gmail.com>
2023-01-16 17:42:03 +01:00
Fabian P. Schmidt 84f526c2ec rffit: only call get_site(rsite_id) if rsite_id is non-zero 2023-01-16 17:29:32 +01:00
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