Jeff Moe
2e5a5c26ca
mv upstream README
2022-07-31 20:44:33 -06:00
Cees Bassa
733ef85b9f
Merge pull request #67 from EelkeVisser/fixprocess
...
Make process.py robust for when not yet calibrated
2022-07-11 12:00:25 +02:00
Cees Bassa
3945ec7763
Merge pull request #69 from kerel-fs/pr/fix68
...
requirements: Update spacetrack dependency
2022-07-11 11:59:06 +02:00
Cees Bassa
1145d1df6c
Merge pull request #70 from EelkeVisser/addpi
...
Add Raspberry Pi HQ Camera
2022-07-11 11:58:49 +02:00
Cees Bassa
a9549cf45b
Merge pull request #71 from cbassa/add_fits_site_info
...
Add site information to FITS header
2022-07-11 11:56:05 +02:00
Cees Bassa
5497433078
Add site information to FITS header
2022-07-11 11:55:35 +02:00
Eelke
abaafbd190
Update configuration.ini
2022-06-11 22:13:52 +02:00
Eelke
ede34e29f4
Add Raspberry Pi HQ Camera
2022-06-11 22:04:47 +02:00
Cees Bassa
41ff616c27
Reduced wait time
2022-04-02 12:59:37 +02:00
Cees Bassa
0e7e067fb6
Merge branch 'master' of github.com:cbassa/stvid
2022-03-29 14:57:59 +02:00
Cees Bassa
91b6304c3a
Minor change
2022-03-29 14:57:36 +02:00
Cees Bassa
06c32e0bca
Update README.md
2022-03-06 18:26:26 +01:00
Fabian P. Schmidt
6f722e6206
requirements: Update spacetrack dependency
...
Fixes #68 .
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2022-01-14 12:46:23 +01:00
Eelke
46677f45fa
Make process.py robust for when not yet calibrated
...
process.py does not attempt to process the files, if calibration has not
been solved yet. Only if test.fits is available, the processing will
start. This makes process.py, just wait for new files, to try the
calibrate on. This is handy if you started process.py, while the sky is
still bright or clouded.
2021-12-20 16:07:44 +01:00
Cees Bassa
bc24bbd88c
Propagate equatorial tracking
2021-11-01 18:35:57 +01:00
Cees Bassa
472f61f903
Merge pull request #64 from cbassa/software_bin
...
Add software binning in compress
2021-10-29 10:49:56 +02:00
Cees Bassa
076129ad68
Add software binning in compress
2021-10-28 18:15:23 +02:00
Cees Bassa
d4a64c9c0d
Revert changes
2021-10-24 09:11:14 +02:00
Cees Bassa
15ac81a025
Minor change
2021-05-08 14:21:49 +02:00
Cees Bassa
3ed5d29e21
Misc changes
2021-05-08 13:57:02 +02:00
Cees Bassa
57b11b163c
Merge pull request #59 from cbassa/fetch_intldesig
...
Read COSPAR designations from TLEs (fixes #58 )
2020-02-21 18:50:54 +01:00
Cees Bassa
09b5116f69
Read COSPAR designations from TLEs ( fixes #58 )
2020-02-21 18:50:12 +01:00
Cees Bassa
72e3ab1881
Update plotting of identified tracks
2020-01-02 23:16:02 +01:00
Cees Bassa
617d3f5160
Sort diagnostic plots by NORAD ID
2020-01-02 22:10:13 +01:00
Cees Bassa
50f7cf5c55
Allow results to be written in original directory
2020-01-02 21:47:22 +01:00
Cees Bassa
f9e4c741e4
Catch absence of IOD lines
2020-01-02 21:32:18 +01:00
Cees Bassa
48579092ee
Merge pull request #56 from interplanetarychris/feature/multicore_process
...
Implements parallel processing of satobs
2020-01-02 21:24:56 +01:00
Chris Lewicki
e0ef2980b9
Fix crashing when no idents exist
2019-12-31 07:12:46 -08:00
Chris Lewicki
b7056d9329
Implements parallel processing of satobs, where multiple-threads are available
...
About 2x faster on a 2-core system, and 3-4x faster on an 8-core system
A balance between regular user feedback and maximum usage of CPUs results
in less-than-fastest possible performance.
For fastest performance, increase chunk size to a value larger than cpu_count.
(Perhaps make this a parameter?)
process.py
- Implements a multiprocess worker pool of size os.cpu_count()
- Batches processes in size os.cpu_count()
- Creates pixel_catalog file using source FITS filename, instead of "test.cat" - Forces single-threaded astropy IERS table update, if needed
- Receives all file and screen output from children, so that it can be output
in the order of the files processed
- Changes display order of FITS file being processed (first) followed by
SATIDs within
- Adds temporary notice of empty input queue
- Adds description of screen color codes
astrometry.py
- Adds fall-back method of shutil.copyfile if PermissionError from copy2
extract.py
- Removes terminal output, and instead returns results to calling processes
- Tightens up file/io loops
satellite.py
- Saves hough3dlines output to unique tmp file instead of /tmp/hough.dat
- Removes temp file after processing
- Adds FIXME note to review for unnecessary code
stars.py
- Generates star catalog directly to destination file
- Updates sextractor call to reference destination instead of tmp file
2019-12-12 14:54:46 -08:00
Cees Bassa
f0578de10c
Merge pull request #55 from kerel-fs/pr/update_tle_status_messages
...
update_tle: Add status messages on stdout
2019-12-07 14:27:29 +01:00
Fabian P. Schmidt
0652202775
update_tle: Add status messages on stdout
...
This helps to understand the "long" (~ several seconds) pauses during
execution caused by HTTP requests.
2019-12-04 17:06:00 +01:00
Cees Bassa
29e844340b
Update configuration.ini-dist
2019-11-30 19:58:09 +01:00
Cees Bassa
31018e8fcb
Select on angular velocity (minimum and maximum). Fixes #50
2019-11-30 16:50:20 +01:00
Cees Bassa
6eae028f5c
Fix bug for nan in rms calculation
2019-11-13 17:37:07 +01:00
Cees Bassa
55a9ec9bde
Merge pull request #49 from cbassa/sidereal_tracking
...
Propagate sidereal tracking through FITS files
2019-11-10 13:25:22 +01:00
Cees Bassa
b48b02b8ee
Propagate sidereal tracking through FITS files
2019-11-10 13:24:37 +01:00
Cees Bassa
4ef6db28c9
Rename observer elevation to height
2019-11-10 12:52:00 +01:00
Cees Bassa
e64d3e71e5
Merge pull request #47 from interplanetarychris/feature/tracking_mount
...
Feature/tracking mount
2019-11-10 12:48:24 +01:00
Cees Bassa
18d5759ef4
Merge branch 'master' into feature/tracking_mount
2019-11-10 12:48:16 +01:00
Cees Bassa
58f41d2599
Merge pull request #46 from interplanetarychris/fix/copyfile
...
Fix/copyfile in extract.py
2019-11-10 12:47:04 +01:00
Cees Bassa
0977b71d6a
Merge pull request #45 from interplanetarychris/config/no-sex
...
Implements option to use only astrometry.net
2019-11-10 12:46:32 +01:00
Cees Bassa
648c54b0a1
Update processing description
2019-11-10 12:42:55 +01:00
Cees Bassa
2f0c091eeb
Merge pull request #44 from interplanetarychris/master
...
Add missing houghrmin and nhoughmin parms to configuration.ini
2019-11-10 12:40:20 +01:00
Cees Bassa
5402524bc1
Merge branch 'master' into master
2019-11-10 12:40:09 +01:00
Cees Bassa
01067b81a1
Merge pull request #48 from cbassa/slow_cpu_bug_fixes
...
Fix operation if not in testing mode
2019-11-10 12:36:15 +01:00
Cees Bassa
965438089b
Fix operation if not in testing mode
2019-11-10 12:33:42 +01:00
Cees Bassa
89471ac54c
Merge pull request #43 from interplanetarychris/fix/slow_cpu
...
Fix/slow cpu + error handling
2019-11-10 12:27:52 +01:00
interplanetarychris
2cf9682be5
Cfg option to use tracking mount
2019-11-09 23:16:50 -08:00
interplanetarychris
b5cba659e4
Fallback to copyfile if copy2 has permission errs
2019-11-09 22:43:06 -08:00
interplanetarychris
f71e889a6b
Implements option to use only astrometry.net
2019-11-09 22:18:34 -08:00