Skip to content

Buneabt/GWU-Sat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GWU-Sat Version 0.4

This is the beginning of the codebase for GWU-Sat which aims to send experimental thruster units into LEO.

Note Salvo Files are not apart of this codebase and need to be aquired. This project is using a large memory model under the pro-lib version of Salvo

Programming Language

This project will be programmed mainly using C for the OBC system.

Things to Do

Priority

  • Build inside compiler

    • Run Simulator
    • Include introductory tasks like StartSysten and SystemInit
    • Create basic system tasks
  • Build onto PPM D2

    • Get to compile and push, must use pick-it 3
    • Get serial output from Pumpkin Dev Board

  • Begin Testing of components

    • Battery (Dead, need to procure)
    • Transceiver (Dead, procured)
    • EPS (Dead, need to procure)
    • OBC (Alive, long term sims ran smoothly)
    • ADCS (Not tested)
  • Create Barebones start-up system

    • Send Pings to each individual component
    • Begin a timer
    • Conduct Long haul test of each version (12 hours)
    • Interact with digipeating system
  • Tasks

    • System Task, goes through sys initialization then destroys itself
    • Task Idle, enter this mode when no other tasks are available
    • Status Check, checks all components in this task on a periodic timer
    • Datalogging, Log all necessary data that will then be send to our Endurosat transceiver
    • Creating data processing functions for uplinked commands
  • Digipeating System

    • Conduct link budget calculations to ensure enough margin. (See comms document)
    • Create working digipeating system using SDR at 436.42 MHz as per IARU coordiation letter (see comms document)
    • Create 3D printed cubesat mount for digipeating system TinkerCadLink
    • Plug into 3v and Grnd busses on the main system. (This is a completely seperate system so this is all that is needed but waiting for full part procurement)
  • Thrusters

    • Inside Main.c and satellite_defs.h make experiments subroutine

About

Codebase for GWU-Sat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors