Skip to content

ut-issl/c2a-aobc-example

Repository files navigation

C2A-AOBC-EXAMPLE

Overview

  • C2A-AOBC-EXAMPLE is an example of a project-specific repository of C2A-AOBC.
  • Users can refer this directory to make their flight software repository.
    • NOTE: Please rewrite all words like example, EXAMPLE, or Example to suit your project in this document after you copy the directory. After that, please delete this description.
  • For other detailed descriptions, please also see README of c2a-aobc.

How to construct the repository

  • Directory tree
    - c2a-aobc-example
      - src_aobc (git submodule)
      - src_aobc_example
      - project definition files.
    
  • git submodule
    • This repository includes the c2a-aobc with the git submodule. And the c2a-aobc also includes c2a-core as a submodule. Please use the following command to clone the repository recursively.
      $ git clone --recursive git@github.com:ut-issl/c2a-aobc-example.git
      

Build with vMicro for real AOBC (Attitude On Board Computer) development

Build with S2E for SILS test

  • Please see the README of s2e-aobc-example.

How to change the project-specific parameters

  • In the src_aobc_example/Settings/SatelliteParameters directory, there are C source files to define the initial satellite parameters.
  • Please modify the parameters to suit your project.