/
Ground Station Requirements - Firmware (Brainstorming)
Ground Station Requirements - Firmware (Brainstorming)
PWM Outputs
Output percentages to each of the four motors and grabber
4 uint8_t values
Confirmed
Grabber positions for debugging
Ideal world: Position of grabber given through potentiometer, percentage of how open it is through callibration (uint8_t) (assume, and if its limit switch than add 0 or 1)
Secondary - Limit Switch (boolean)
Current Aircraft Attitude
Pitch, Yaw, Roll
3 float values
Would allow for sensor fusion and Attitude Manager debugging more easily
Status Display
3 uint4_t values
One for arm/disarm state
One for manual/autonomous/failsafe
One for Landing/Takeoff/Hover/Other PM states
Spare Channels
Ideally keep 1-2 spare channels for data we plan on developing in the coming term
, multiple selections available,
Related content
XBee Frame Structure
XBee Frame Structure
Read with this
Attitude Management
Attitude Management
More like this
Ground station telemetry
Ground station telemetry
Read with this
Controls Architecture
Controls Architecture
More like this
[Draft] 2022 Data link protocol
[Draft] 2022 Data link protocol
Read with this
W23 Task Status
W23 Task Status
More like this