Merge pull request 'prepare v0.2.0' (#32) from prep_v0.2.0 into main
Reviewed-on: #32
This commit is contained in:
commit
778ae06bbd
13
CHANGELOG.md
13
CHANGELOG.md
@ -6,6 +6,19 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](http://keepachangelog.com/)
|
The format is based on [Keep a Changelog](http://keepachangelog.com/)
|
||||||
and this project adheres to [Semantic Versioning](http://semver.org/).
|
and this project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
|
# [v0.2.0] 2024-05-02
|
||||||
|
|
||||||
|
- Use released `sat-rs` version v0.2.0
|
||||||
|
|
||||||
|
## Added
|
||||||
|
|
||||||
|
- Taking an image now generates a metadata file.
|
||||||
|
- Implemented a command to move all camera image related files to the `toGroundLP` folder.
|
||||||
|
|
||||||
|
## Fixed
|
||||||
|
|
||||||
|
- Various important bugfixes for stop handling and home path handling
|
||||||
|
|
||||||
# [v0.1.1] 2024-04-26
|
# [v0.1.1] 2024-04-26
|
||||||
|
|
||||||
Various smaller improvements and tweaks.
|
Various smaller improvements and tweaks.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "ops-sat-rs"
|
name = "ops-sat-rs"
|
||||||
version = "0.1.1"
|
version = "0.2.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
36
README.md
36
README.md
@ -17,17 +17,6 @@ You might need to set the [`CROSS_CONTAINER_ENGINE`](https://github.com/cross-rs
|
|||||||
and [`CROSS_ROOTLESS_CONTAINER_ENGINE`](https://github.com/cross-rs/cross/blob/main/docs/environment_variables.md#configuring-cross-with-environment-variables)
|
and [`CROSS_ROOTLESS_CONTAINER_ENGINE`](https://github.com/cross-rs/cross/blob/main/docs/environment_variables.md#configuring-cross-with-environment-variables)
|
||||||
variables manually before calling cross.
|
variables manually before calling cross.
|
||||||
|
|
||||||
The OPS-SAT software filesystem handling will determine a home path at the start of the software.
|
|
||||||
This home path is used for various mechanisms inside the OPS-SAT infrastructure.
|
|
||||||
|
|
||||||
Currently, there are 3 possible configurations:
|
|
||||||
|
|
||||||
1. If the software is built with the `host` feature, the HOME path will be the current path the
|
|
||||||
software is run at.
|
|
||||||
2. If the `host` feature is not set and the `/home/exp278` folder exists, that folder will be
|
|
||||||
the home directory.
|
|
||||||
3. Otherwise, the default OS home directory will be the home directory.
|
|
||||||
|
|
||||||
### Debug Build
|
### Debug Build
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
@ -108,3 +97,28 @@ the following configuration:
|
|||||||
```
|
```
|
||||||
|
|
||||||
You can run `pyclient.py -T` or `pyclient.py -h` for more information on the client application.
|
You can run `pyclient.py -T` or `pyclient.py -h` for more information on the client application.
|
||||||
|
|
||||||
|
## Knowledge Base
|
||||||
|
|
||||||
|
### Home Path Handling
|
||||||
|
|
||||||
|
The OPS-SAT software filesystem handling will determine a home path at the start of the software.
|
||||||
|
This home path is used for various mechanisms inside the OPS-SAT infrastructure.
|
||||||
|
|
||||||
|
Currently, there are 3 possible configurations:
|
||||||
|
|
||||||
|
1. If the software is built with the `host` feature, the HOME path will be the current path the
|
||||||
|
software is run at.
|
||||||
|
2. If the `host` feature is not set and the `/home/exp278` folder exists, that folder will be
|
||||||
|
the home directory.
|
||||||
|
3. Otherwise, the default OS home directory will be the home directory.
|
||||||
|
|
||||||
|
### Application Shutdown Handling
|
||||||
|
|
||||||
|
The application can be stopped by creating a `stop-experiment` file either in the home path
|
||||||
|
specified in the previous section, or inside the temporary folder. There is also an action command
|
||||||
|
available to stop the application.
|
||||||
|
|
||||||
|
### Camera Handling
|
||||||
|
|
||||||
|
TODO
|
||||||
|
Loading…
Reference in New Issue
Block a user