Skip to content

Commit

Permalink
Merge branch 'main' into software-camera-doc
Browse files Browse the repository at this point in the history
  • Loading branch information
ivaroli authored Apr 9, 2024
2 parents 046c995 + d9c98cd commit ff3c3e7
Show file tree
Hide file tree
Showing 7 changed files with 33 additions and 2 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,10 @@ jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Checkout code (including submodules)
uses: actions/checkout@v3
with:
submodules: recursive
- uses: actions/setup-python@v3
- name: Install dependencies
run: |
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "doc/disco-2/sub-docs/csp_proc"]
path = doc/disco-2/sub-docs/csp_proc
url = https://github.com/discosat/csp_proc.git
12 changes: 12 additions & 0 deletions doc/disco-2/software/flight-planning-csp-proc.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Flight planning (csp_proc)
======================


`csp_proc` is the library responsible for low-level flight planning / orchestration of the CSP nodes for scientific observations. It provides a set of general instructions that can be used to set libparam parameters with simple synchronization and conditional logic. The library is described in more detail on its own documentation page at https://discosat.github.io/csp_proc/ - which is also embedded as the following sub-pages.

.. toctree::
:maxdepth: 2

../sub-docs/csp_proc/index
../sub-docs/csp_proc_function_reference.rst

4 changes: 4 additions & 0 deletions doc/disco-2/software/image-processing-pipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,10 @@ DIPP includes an integer parameter indicating the most recent cause of failure.
| 504 | Internal Error: Integer Parameter Not Found |
| 505 | Internal Error: Float Parameter Not Found |
| 506 | Internal Error: String Parameter Not Found |
| 507 | Internal Error: Failed to pull remote parameter |
| 508 | Internal Error: Failed to push remote parameter |
| 509 | Internal Error: VMEM Not Found |
| 510 | Internal Error: VMEM Upload Failed |
| 600 | Module Exit Error: Crash |
| 601 | Module Exit Error: Normal |
| 700-799 | Module Exit Error: Custom error code defined by module |
Expand Down
3 changes: 2 additions & 1 deletion doc/disco-2/software/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ Software
.. toctree::
getting-started.md
image-processing-pipeline.md
camera-controller.md
camera-controller.md
flight-planning-csp-proc.rst
1 change: 1 addition & 0 deletions doc/disco-2/sub-docs/csp_proc
Submodule csp_proc added at 220865
7 changes: 7 additions & 0 deletions doc/disco-2/sub-docs/csp_proc_function_reference.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
`csp_proc` Function Reference
======================


.. raw:: html

<meta http-equiv="refresh" content="0; url=https://discosat.github.io/csp_proc/docs/html/index.html" />

0 comments on commit ff3c3e7

Please sign in to comment.