Skip to content
John Marquard edited this page Feb 25, 2015 · 1 revision

Code Structure

The OldSat CSC software serves as a good guide to the structure of code we want to see.

Folder Structure

> src
-> Applications
--> Application_1
---> *c and *h files
--> Applicaiton_2
---> *c and *h files
-> Drivers
--> asf
---> Atmel Drivers
--> Driver_1
---> *c and *h files
--> Driver_2
---> *c and *h files
-> FreeRTOS
--> Copy structure exactly from exitsing FreeRTOS code

Naming Conventions

  • BLUEsat applications are appended with '_app'.
  • BLUEsat drivers are appended with '_drv'.
  • BLUEsat is spelt BLUEsat and not Bluesat.
  • All files and folders use lowercase.
Clone this wiki locally