Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

APD F120 packet modification #138

Conversation

robertlong13
Copy link
Collaborator

@robertlong13 robertlong13 commented May 23, 2024

Add support for uavcan.equipment.esc.StatusExtended, and also for APD's new extended version of BLHeli tememetry.

@Pradeep-Carbonix Pradeep-Carbonix force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch from 5774d3f to a4aa7bb Compare May 24, 2024 06:20
@robertlong13 robertlong13 force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch 2 times, most recently from e5303d2 to 9c474a5 Compare May 27, 2024 02:57
@robertlong13 robertlong13 marked this pull request as ready for review May 27, 2024 02:58
@robertlong13 robertlong13 force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch 3 times, most recently from 5cb9f2a to c2f18b7 Compare May 27, 2024 04:18
@robertlong13 robertlong13 requested a review from loki077 May 27, 2024 04:18
Copy link
Contributor

@loki077 loki077 left a comment

Choose a reason for hiding this comment

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

make all the suggested changes and will review again

@loki077 loki077 force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch from c2f18b7 to 7c07a46 Compare May 28, 2024 00:34
@loki077 loki077 requested a review from Pradeep-Carbonix May 28, 2024 00:35
@loki077 loki077 force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch from 7c07a46 to 7064d6d Compare May 28, 2024 00:43
@loki077
Copy link
Contributor

loki077 commented May 28, 2024

@robertlong13 you can review it.

@loki077 loki077 force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch from 7064d6d to 313c678 Compare May 28, 2024 00:51
Copy link
Collaborator Author

@robertlong13 robertlong13 left a comment

Choose a reason for hiding this comment

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

Your fixed look good to me. I'm technically primary author, so I can't submit an approve.

Copy link
Contributor

@loki077 loki077 left a comment

Choose a reason for hiding this comment

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

Code Review done. After final testing on thrust stand merge the code.

loki077 and others added 4 commits May 27, 2024 19:55
added cherry pick of uavcan.esc.StatusExtended message

SW-187
- additional data fields for ESC backends
- add extended telemetry log message
SW-187
@loki077 loki077 force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch from 313c678 to 7da348d Compare May 28, 2024 03:03
This fixes an issue where an errant ESC[15] would show up for 5 seconds
after boot that would contain NaN values. This is related to a bug that
was years ago in ArduPilot: ArduPilot/ardupilot#22308

Basically, different areas of the code had different values for
ESC_TELEM_MAX_ESCS based which other header files were included at that
time.

SW-187
@robertlong13 robertlong13 force-pushed the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch from 7da348d to fb15ade Compare May 30, 2024 00:58
@loki077 loki077 merged commit 1f464b6 into CxPilot Jun 4, 2024
62 checks passed
@robertlong13 robertlong13 deleted the feature/SW-187-firmware-to-handle-apd-f-120-packet-modification_clean branch June 17, 2024 07:04
robertlong13 added a commit that referenced this pull request Jun 18, 2024
I accidentally dropped this change when resolving a merge conflict while
rebasing #136 onto #138.

This fixes an issue where an errant ESC[15] would show up for 5 seconds
after boot that would contain NaN values. This is related to a bug that
was years ago in ArduPilot: ArduPilot/ardupilot#22308

Basically, different areas of the code had different values for
ESC_TELEM_MAX_ESCS based which other header files were included at that
time.

SW-244
robertlong13 added a commit that referenced this pull request Jun 18, 2024
I accidentally dropped this change when resolving a merge conflict while
rebasing #136 onto #138.

This fixes an issue where an errant ESC[15] would show up for 5 seconds
after boot that would contain NaN values. This is related to a bug that
was years ago in ArduPilot: ArduPilot/ardupilot#22308

Basically, different areas of the code had different values for
ESC_TELEM_MAX_ESCS based which other header files were included at that
time.

SW-244
robertlong13 added a commit that referenced this pull request Jun 18, 2024
I accidentally dropped this change when resolving a merge conflict while
rebasing #136 onto #138.

This fixes an issue where an errant ESC[15] would show up for 5 seconds
after boot that would contain NaN values. This is related to a bug that
was years ago in ArduPilot: ArduPilot/ardupilot#22308

Basically, different areas of the code had different values for
ESC_TELEM_MAX_ESCS based which other header files were included at that
time.

SW-244
robertlong13 added a commit that referenced this pull request Jun 18, 2024
I accidentally dropped this change when resolving a merge conflict while
rebasing #136 onto #138.

This fixes an issue where an errant ESC[15] would show up for 5 seconds
after boot that would contain NaN values. This is related to a bug that
was years ago in ArduPilot: ArduPilot/ardupilot#22308

Basically, different areas of the code had different values for
ESC_TELEM_MAX_ESCS based which other header files were included at that
time.

SW-244
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.

3 participants