Releases: innosat-mats/rac-extract-payload
Releases · innosat-mats/rac-extract-payload
v0.2.6
v0.2.5
🌟 Features
- Improved traceability during error logging. On all error messages
- Summary statistics on errors
🐛️ Bugs
No changes
📋 Documentation
No changes
🛠 System
No changes
👷 Chore / Maintenance
No changes
v0.2.4
🌟 Features
No changes
🐛️ Bugs
- Fix crash when processing faulty images (#128)
This release fixes a bug where processing would crash ("panic") if a faulty PNG was encountered. The offending image is now skipped with a message to that effect, and processing of the rest of the images continues.
📋 Documentation
No changes
🛠 System
No changes
👷 Chore / Maintenance
No changes
v0.2.3
🌟 Features
No changes
🐛️ Bugs
- Include GAIN Truncation (#124)
This was accidentally left out of CSV and JSON before.
📋 Documentation
- Include documentation (#125)
This includes-help output
,-help CCD
,-help HTR
and so on (more info in-help
)
🛠 System
No changes
👷 Chore / Maintenance
- Bump AEZ version to I (#126)
v0.2.2
🌟 Features
- CCD in file names (#118)
E.g. a_5
on filenames for images from CCD5 and adds a image file name column to the CCD.csv
🐛️ Bugs
- Fix race conditions in file processing
Fixed race conditions that could occur in extraction and AWS-export for small rac-files.
📋 Documentation
No changes
🛠 System
No changes
👷 Chore / Maintenance
- Renaming variable (#117)
Better readability.
v0.2.1
🌟 Features
- Including build info into application (#106)
Writes version of application on-version
and in csv headers
📋 Documentation
- Access data from command line (#109)
Description on how to download data with the aws s3 cp command. - More info in README (#103)
General installation and use info in README.md
🛠 System
- Automating releases better (#110)
Builds for all platforms and doesn't touch release note - Inhibit compiler warnings (#113)
Ignores compiler warnings from the compiler on MacOs. - CI on Windows, Linux & macOS (#107)
CI is now run in matrix on all 3 OS and a temporary artifact generated for each. (#91) - Darwin cross-compiles static (#108)
A tweek in the SDK; creating a symlink crt0.o -> crt1.o, Makes it possible to cross-compile the binary on linux to mac.
👷 Chore / Maintenance
- Pointerize (#102)
Only refactoring, switching to patternNewX()
and using pointer interfaces rather than copying content.
v0.2.0
Key features
- Use
-aws
send data to AWS instead of writing to disk -project
replaces-output
but behaves similarly- Timeseries data not split per input-file
Changelog
- Sending CSV to AWS (#96)
Timeseries data is sent to AWS in CSV format - Static compilation and CI consistency (#99)
CI system uses the makefile exactly as the developers. Reverted back to static linking of the 12-bit jpeg library. - Linting, CI and Makefile (#94)
CI ensures linting. Added script to compile jpeg-library with 12bits color depth. - Generalize CSV writing (#95)
This is just a refactoring of timeseries csv:s to have a common interface ready for AWS writing. It also declutters the callback-function a lot. - Images + JSON to AWS S3 (#88)
Introduces the-aws
flag that sends images + jsons to AWS rather than disk and-description
which uploads a single file to aws to follow the others. Also renames-output
to-project
to better describe both the disk and aws behaviour. - Buffered channels (#89)
Performance fix, reduces waiting time for synchronization. - New names in AEZ (#84)
Only renaming of files in aez for clarity - Image files contains rac file name in name (#87)
Changes naming convention from12141242141.png
toMyRacFile_12141242141.png
(issue #86)
v0.1.0
Better metadata exports
- CCD JSON now gives better exposure time and expands fields like WDW to their parts
- CCD also exported as CSV
- TC Verification statuses as CSV
- Partial parsing of OHBSE CCSDS TM Packet Header
Better cli
- It's much faster now
- Input order of file no longer important, they get sorted internally on ramses time
Bug fixes
- Rare error in writing corrupt pngs fixed
v0.0.2
temporary fix.
First release
The first release of rac-extract-payload introduces a command line tool to extract images and housekeeping data from rac-files.