FEUP PST Invictus2.0 project software. Based on ZephyrRTOS

4 Open Issues Need Help Last updated: Aug 1, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Review and update the DeviceTree bindings for the OBC in the Invictus2.0 ZephyrRTOS project, ensuring accuracy against the latest PCB revision and production hardware. This involves verifying all defined ports and peripherals.

Complexity: 4/5
good first issue OBC STATICS

FEUP PST Invictus2.0 project software. Based on ZephyrRTOS

C

AI Summary: Modify the Modbus master implementation in the Invictus2.0 Zephyr RTOS project to correctly address multiple Modbus slaves on the OBC. This involves updating the code to send read and write requests to the appropriate slave addresses during each cycle, reflecting the actual system configuration.

Complexity: 4/5
enhancement good first issue OBC STATICS

FEUP PST Invictus2.0 project software. Based on ZephyrRTOS

C
FSM Manual Mode about 1 month ago

AI Summary: Implement a manual mode override for the filling state machine in the Invictus2.0 ZephyrRTOS-based project. This involves creating a mechanism to allow ground station commands to supersede the automatically generated coil write commands from the FSM. This depends on the completion of issue #10.

Complexity: 4/5
enhancement good first issue OBC STATICS

FEUP PST Invictus2.0 project software. Based on ZephyrRTOS

C

AI Summary: Implement four distinct operation modes (Pre-Filling, Filling, Pre-Flight, Flight) within the Invictus2.0 OBC firmware (based on ZephyrRTOS) to prevent user errors when sending LoRa commands. This involves modifying the existing codebase, potentially adding state machines or similar control structures to manage mode transitions and command validation.

Complexity: 4/5
enhancement help wanted good first issue OBC EXTRA

FEUP PST Invictus2.0 project software. Based on ZephyrRTOS

C