-
The code for detecting timeouts is really hard to understand. Though I'm pretty sure it works as intended, it should be improved so that others can understand it.
I'm not marking this as required f…
-
# Description
**CC:** @SeanTedesco
- A "flatsat" is a 2D layout of sub-system modules with corresponding connectors and harnessing.
- All components of the EPS sub-system will be laid out onto a t…
-
Create a version of the Main Sim that can be used for flatsat. This will coexist with the current `Main_Sim.slx`, but contain read/write libraries for hardware communication.
-
When running rollcall at 1.25Hz, after powering off flatsat, COSMOS still seems to get data from `CAN_LOCAL` for a while. The issue does not appear to be happening with rollcall at 0.17 Hz.
-
We need the ability to update software on non-C3 Ocatvo cards, like the star tracker, GPS, DxWiFi, and CFC.
The steps are something like this:
- Create software update file and test extensively …
-
We need the ability to update firmware on STM32 cards on the OreSat CAN bus.
The steps are something like this:
- Create firmware update and test extensively on flatsat
- Upload firmware update…
-
The IMU was sending terrible data (-140 deg/s on the X axis) until I flipped the byte order in 6b49b6d96c59c9420dff5e7dab85c8260e58f0a7. I tilted the flatsat on each axis and the readings are much mor…
-
### Summary for GitLab Issue Description
**What has been done:**
- A test script has been developed and should be placed in a "scripts" folder within the "etc" directory of the checkout system.
-…
-
-
Just imports, before we get to running any functional code, take a significant amount of the startup time for `oresat-c3-software`. I took a profile of imports during start-up with `python3 -X importt…