Commit Graph

236 Commits (spacecruft)

Author SHA1 Message Date
Fabian P. Schmidt ef08aa056f contrib: Add README
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-09-04 01:26:43 +02:00
Fabian P. Schmidt 8577efce40 contrib: Add SatNOGS artifacts download helpers
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-09-04 01:26:43 +02:00
Fabian P. Schmidt 1efbc09f6c Add env-dist configuration example
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-09-04 01:26:41 +02:00
Fabian P. Schmidt 3591f7ce78 contrib: Add requirements.txt 2021-09-04 01:26:06 +02:00
Fabian P. Schmidt 85d0555b1e Add GUIDE.md 2021-09-04 01:26:06 +02:00
Fabian P. Schmidt 8e1cdaef80 contrib: Add satnogs waterfall tabulation helper 2021-09-04 01:26:06 +02:00
Cees Bassa 2314bb8a5e
Merge pull request #24 from MartinHerren/little_rftrace_fixes
[rftrace.c] Little rftrace fixes
2021-08-19 17:28:57 +02:00
Martin Herren (HB9FXX) e72824cdbc
[rftrace.c] Fix TCA 2021-08-19 15:35:50 +02:00
Martin Herren (HB9FXX) 829053f356
[rftrace.c] Fix free 2021-08-19 15:35:42 +02: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 aed00b77b4
Merge pull request #23 from kerel-fs/pr/fix_rffit_help
[WIP] rffit: Improve interactive help
2021-08-19 14:10:45 +02:00
Cees Bassa b02cc1bdd0
Merge branch 'master' into pr/fix_rffit_help 2021-08-19 14:10:37 +02:00
Cees Bassa e057c13c2d
Merge pull request #21 from MartinHerren/prevent_under_and_overflow_of_selection_buffer
Prevent under and overflow of selection buffer
2021-08-19 14:04:43 +02:00
Cees Bassa 84b26f75f0
Merge pull request #17 from hamarituc/readme
Extend Readme
2021-08-19 14:03:46 +02:00
Cees Bassa 83ef1e99f7 Use gfortran for pgplot dependencies 2021-08-19 14:00:08 +02:00
Cees Bassa 6063067c21
Merge pull request #16 from hamarituc/fixes
Fix some minor bugs
2021-08-19 13:58:40 +02:00
Cees Bassa 755b3e65c9 Adjust plotting strategy 2021-08-19 13:15:32 +02:00
Cees Bassa 9eb7358960 Skip comments 2021-08-19 13:15:19 +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
Martin Herren (HB9FXX) 82acfdb1ef
[RFPlot] Remove isel variable as duplicated with sel.n 2021-06-25 11:17:01 +02:00
Martin Herren (HB9FXX) cbfd40931b
[RFPlot] Prevent under/overflow of selection buffer 2021-06-25 11:07:20 +02:00
Mario Haustein c8486003d0
Merge branch 'master' into readme 2021-05-29 13:52:29 +02:00
Mario Haustein e80256551e
Merge branch 'master' into fixes 2021-05-29 13:52:14 +02:00
Cees Bassa 0177a2d38f Add site 2021-04-08 17:39:25 +02:00
Cees Bassa 3c49fdc831 Free memory 2021-04-08 17:36:00 +02:00
Cees Bassa 6cd277083d Updated gitignore 2021-04-08 17:34:41 +02:00
Cees Bassa b7330275f1 Merge branch 'master' of https://github.com/cbassa/strf 2021-04-08 17:28:06 +02:00
Cees Bassa bdbf90f7e9 Change coincidence algorithm and output frequency precision 2021-04-08 17:27:53 +02:00
Cees Bassa 0bd116be5a Add option to allow band inversion 2021-04-08 17:27:05 +02:00
Cees Bassa d8b127be83
Merge pull request #20 from janvgils/patch-1
Update Makefile.osx
2021-04-08 17:26:42 +02:00
Jan - PE0SAT 0dc92e2d31
Update Makefile.osx
Changed this Makefile so it can be used with more recent OSX/Macports solutions.
2021-04-08 15:36:46 +02:00
Cees Bassa 98bcfe5e6e Add user output filename option 2020-11-28 20:33:05 +01:00
Cees Bassa c053a2a0cc
Merge pull request #18 from cbassa/wideband_fitting
Wideband point fitting
2020-11-22 14:53:14 +01:00
cbassa@gmail.com df8b038b8f Wideband point fitting 2020-11-22 14:04:04 +01:00
Mario Haustein ca1e753982 Update README.md for using Gqrx RAW-I/Q files. 2020-05-21 22:53:29 +02:00
Mario Haustein 8964dccc65 Update README.md for using Adalm Pluto 2020-05-21 22:53:10 +02:00
Mario Haustein 7e9f82473c Use gcc instead of gfortran for linking.
The source code consists of C files only, so gcc would be the better
choice.
2020-05-21 18:41:17 +02:00
Mario Haustein e814e07572 Add executable files to .gitignore. 2020-05-21 18:41:11 +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 84b3c40414 Fixed bug when reading `classfd.tle`.
`flose()` must be called if and only if the file can be opened
successfully.
2020-05-21 18:40:52 +02:00
Mario Haustein e6beaae22c Fixed error handling when opening frquencies files.
Let `compute_trace()` return `NULL` and set `nsat` to zero if data files
cannot be opened. Otherwise the caller would receive undefined values.
2020-05-21 18:40:44 +02:00
Mario Haustein f39ded98f7 Fixed buffer boundary violation when reading spectrograms.
Omit special handling if there is no subint remaining. Otherwise it
would lead to an boundary vialotation of the `mjd` an `z` array in the
spectrogram.
2020-05-21 18:40:24 +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
Mario Haustein 65f8f20516 Fixed command line arguments in rffind.
- `-c` removed from documentation as it is not used.
- `-C` added to getopt() handler.
2020-05-21 18:38:33 +02:00