AlbertaSat / ex3_software

All software from flight to ground station and everything in between for the epic mission of Ex-Alta 3.
Apache License 2.0
2 stars 0 forks source link

Refactor Hardware, and TCP interface code #61

Open DrakBoul opened 4 weeks ago

DrakBoul commented 4 weeks ago

Description

Currently our code for tcp, icp, uart, and i2c all re-define the trait "Interface", some of which use different naming conventions for writing and reading data from their buffers. This code should be refactored into a single library called "Interfaces". One file should define the interface trait. Separate modules should then be defined in this folder for each interface mentioned above.

Deliveriables