Skip to content

feature/SupportDelCon#14

Open
ilang-flytrex wants to merge 9 commits intoFlyhawk-5.0from
feature/SupportDelCon
Open

feature/SupportDelCon#14
ilang-flytrex wants to merge 9 commits intoFlyhawk-5.0from
feature/SupportDelCon

Conversation

@ilang-flytrex
Copy link

No description provided.

@ilang-flytrex ilang-flytrex requested a review from Copilot March 3, 2026 12:08
@ilang-flytrex ilang-flytrex self-assigned this Mar 3, 2026
@ilang-flytrex ilang-flytrex added the enhancement New feature or request label Mar 3, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Flytrex DelCon (delivery controller) DroneCAN/UAVCAN DSDL namespace for reporting controller state and sending configuration/override commands, plus a small CI maintenance update.

Changes:

  • Introduce new DelCon DSDL message definitions: StateReport, DirectOverride, ParamSet, DesignConstantsSet.
  • Update the regression workflow to use actions/checkout@v4 and actions/upload-artifact@v4.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
flytrex/delcon/21000.StateReport.uavcan New DelCon state-report message with mode/state flags and spool internal/output telemetry.
flytrex/delcon/21001.DirectOverride.uavcan New DelCon direct-override message for commanding controller inputs/states.
flytrex/delcon/21002.ParamSet.uavcan New DelCon parameter-set command message for storing/recalling/executing ParamSet configurations.
flytrex/delcon/21003.DesignConstantsSet.uavcan New DelCon design-constants set message for storing/recalling mechanical constants.
.github/workflows/test_regression.yml Bump GitHub Actions used by CI to v4.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

2. Change the type of spool_input_req_shaft_ctrl_load from float16 to bool
3. Add a few comments to the relevant DSDL files
4. Rename max_torque to max_torque_Nm
…float32

2. Change all the float16 field types in 21003.DesignConstantsSet.uavcan to float32
3. Add 2 new DSDL files:
    - 21010.WriteConfigFile.uavcan
    - 21011.ReadConfigFile.uavcan
    - Path.uavcan
2.  Add new messages: ParamSet, DesignConstantsSet, WriteConfigFile & ReadConfigFile
…ulated_data_types into feature/SupportDelCon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants