Skip to content

Simulated subsystems for use with the simulated software architecture in AlbertaSats ExAlta3 Mission.

Notifications You must be signed in to change notification settings

AlbertaSat/ex3_simulated_subsystems

Repository files navigation

ex3_simulated_subsystems

Simulated subsystems for use with the simulated software architecture in AlbertaSats ExAlta3 Mission.

Simulated system design:

  • Each simulated subsystem will be represented by a python program, that will host its own unique TCP/IP server socket.
  • Each subsystem will have a dictionary representing its parameters / settings, which may be accessed by our simulated OBC (via Fprime application for now)
  • Each subsystem will have have a command handler, that listens its associated TCP/IP server socket. A command parser will parse received commands, and handle them accordingly.
  • Object Oriented design principles and clean code practices should be used as much possible! See: https://gist.github.com/wojteklu/73c6914cc446146b8b533c0988cf8d29

Documentation

  • Each command the subsystem is expected to receive should be included in a tuple.

 

Please see Contributing_README.md for expectations with contributing, such as branch naming conventions and branching etiquette

About

Simulated subsystems for use with the simulated software architecture in AlbertaSats ExAlta3 Mission.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published