Skip to content
This repository has been archived by the owner on Mar 29, 2023. It is now read-only.
/ cdh-tsat6 Public archive
forked from UMSATS/cdh-tsat

Contains software for the TSAT6 (2020-2022) Command and Data Handling (CDH) board, which uses an STM32 microcontroller.

Notifications You must be signed in to change notification settings

GrahamDrive/cdh-tsat6

 
 

Repository files navigation

THIS FORK IS NO LONGER USED OR UPDATED

cdh-tsat6

Contains software for the TSAT6 (2020-2022) Command and Data Handling (CDH) board, which uses an STM32 microcontroller.

Project Directories

cdh-tsat6-stm32project-nucleo : STM32 Project used to test code on the Nucelo development board

cdh-tsat6-stm32project-boardV1 : STM32 Project for the first version of the CDH custom PCB

Software Development Process

-1. Write your code within the Nucleo development board project (cdh-tsat6-stm32project-nucleo).

-2. Test your code using the Nucleo development board. If you can not test the code using only the Nucleo development board and require the CDH custom PCB, just ensure the code builds with no errors. For example, this may be the case if you need to test a driver file for a peripheral not on the Nucleo development board.

-3. Once your code works as expected, copy and paste the files you have written, or any changes you have made into the CDH custom PCB project (cdh-tsat6-stm32project-boardV1). You generally won't need to modify the code since both projects use the same STM32 part. However, you may need to modify some configuration values. For example, you may need to change the CAN baud rate configuration value if the baud rate used on the Nucleo development board is different than the baud rate used on the CDH custom PCB.

-4. Submit a pull request.

-5. We will test your new code at an in-person worksession using the CDH custom PCB.

About UMSATS

UMSATS is a student driven group that works to build 3U nanosatellites to compete in the Canadian Satellite Design Challenge (CSDC).

Our website can be found here: http://www.umsats.ca/

About

Contains software for the TSAT6 (2020-2022) Command and Data Handling (CDH) board, which uses an STM32 microcontroller.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.8%
  • Other 1.2%