Skip to content

Conversation

@nateinaction
Copy link
Member

@nateinaction nateinaction commented Aug 11, 2025

Summary

DRAFT

This PR adds a manager for the Proves V3 Magnetorquers as well as the required detumbling logic.

Still needs work:

  • Need to better understand the control flow
    • When do we stop using the magnetorquers?
    • What should the interface look like for starting/stopping magnetorquers
  • Actually manipulate the v3 magnetorquers, currently it's only scaffolded.

Previous work:
proveskit/solar_boards#4
https://github.com/BroncoSpace-Lab/BroncoSat-1-Flight-Computer/blob/master/ADCSC.py

How was this tested

  • Added new unit tests
  • Ran code on hardware (screenshots are helpful)
  • Other (Please describe)

nateinaction and others added 30 commits July 17, 2025 18:24
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
77.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@nateinaction nateinaction changed the base branch from main to sensor-readings August 11, 2025 05:54
Base automatically changed from sensor-readings to main August 20, 2025 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant