Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 1.51 KB

Getting_Started.md

File metadata and controls

22 lines (20 loc) · 1.51 KB

Getting started with IntelliSat

If you're interested in working on IntelliSat, here's a quick guide on setting up some tools and processes.

Using ST's CubeIDE

Currently, the FSW team uses CubeIDE for developing, flashing, and debugging the InteliiSat system. To get this setup for yourself:

  1. Install CubeIDE.
    When selecting a workspace, it is recommended to create a new folder just for IntellISat, to keep things organized.
  2. Intstall the EGit plugin for CubeIDE
  3. Clone the IntelliSat repository. Use the following credentials when cloning: \
URI      :  https://github.com/Space-and-Satellite-Systems-UC-Davis/IntelliSat.git
User     :  github Email
Password :  github Personal Access Token
  1. Ensure that the Build output is Binary.
  2. Switch over to the repository branch you intend to work on. Work as you'd like.
  3. When done, push your changes to the IntelliSat repo using EGit.

Developing and Testing

Once the project setup is complete and you beging work, you might want to test out the IntelliSat code onto the Orbital Platform. For this, you can either Flash the program or enter Debug mode.
Both will require you to connect the Orbital Platform to your PC. Follow the instructions here
Once done, follow instructions here on how to build and deploy code onto the Orbital Platform.