Skip to content

Conversation

@nateinaction
Copy link
Collaborator

@nateinaction nateinaction commented Jan 9, 2026

Description

It's extremely common to see errors in the GDS related to FPrime components being unable to communicate with sensors on the face boards. We believe this is caused by the mux either dropping messages to the sensors or dropping messages from the sensors. This draft PR attempts to resolve these issues by:

  • increasing the speed of the mux so that it polls sensors more frequently
  • increasing the message queue size to the number of sensors on the mux + 20%

This needs to be tested on a satellite with all faces and battery pack attached.

Related Issues/Tickets

How Has This Been Tested?

  • Unit tests
  • Integration tests
  • Z Tests
  • Manual testing (describe steps)

Screenshots / Recordings (if applicable)

Checklist

  • Written detailed sdd with requirements, channels, ports, commands, telemetry defined and correctly formatted and spelled
  • Have written relevant integration tests and have documented them in the sdd
  • Have done a code review with
  • Have tested this PR on every supported board with correct board definitions

Further Notes / Considerations

@ineskhou ineskhou removed this from V1.X.X Jan 26, 2026
@ineskhou ineskhou added this to V1.X.X Jan 28, 2026
@ineskhou ineskhou moved this to Bug Fixes in V1.X.X Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Bug Fixes

Development

Successfully merging this pull request may close these issues.

2 participants