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

Cherry-pick extended ESC #175

Merged

Conversation

Pradeep-Carbonix
Copy link
Contributor

@Pradeep-Carbonix Pradeep-Carbonix commented Aug 15, 2024

AP_ESC: add extended telemetry data fields and log message

  • additional data fields for ESC backends
  • add extended telemetry log message
  • SW-187

Tools: addition of ESC extended status message
AP_DroneCAN: addition of ESC extended status message
AP_ESC_Telem: addition of ESC extended status message

  • Conditional compilation definition : AP_EXTENDED_ESC_TELEM_ENABLE
  • ESCX log structure
  • Update functionalities for ESCX status message
  • ESCX DroneCAN callback

module : DSDL for Extended ESC

LUA : added bindings for extended ESC telem

Cherry-picked following commits to address

  • AP_ESC_Telem: replace selected repeated indexing with references [0ede7f5]
  • AP_ESC_Telem: split logging and invalidation, deduplicate micros64() [58d8200]
  • AP_ESC_Telem: cleanup whitespace [5329ab8]
  • AP_ESC_Telem: remove redundant initialization [8a576f8]
  • AP_ESC_Telem: for RPM, log NaN instead of 0 when there are no measurements [4e28079]

@robertlong13 robertlong13 changed the title Feature/sw 304 cherry pick to resolve hwdef ci error Add our extra lua bindings Aug 15, 2024
@robertlong13 robertlong13 changed the title Add our extra lua bindings Cherry-pick extended ESC Aug 15, 2024
@Pradeep-Carbonix Pradeep-Carbonix force-pushed the feature/SW-304-cherry-pick-to-resolve-hwdef-CI-error branch 2 times, most recently from 228705d to c1b25f1 Compare August 21, 2024 00:59
Pradeep-Carbonix and others added 11 commits August 21, 2024 12:12
 - Conditional compilation definition : AP_EXTENDED_ESC_TELEM_ENABLE
 - ESCX log structure
 - Update functionalities for ESCX status message
 - ESCX DroneCAN callback
 - Conditional compilation definition : AP_EXTENDED_ESC_TELEM_ENABLE
 - ESCX log structure
 - Update functionalities for ESCX status message
 - ESCX DroneCAN callback
 - Conditional compilation definition : AP_EXTENDED_ESC_TELEM_ENABLE
 - ESCX log structure
 - Update functionalities for ESCX status message
 - ESCX DroneCAN callback
 - additional data fields for ESC backends
 - add extended telemetry log message
 - SW-187
@Pradeep-Carbonix Pradeep-Carbonix force-pushed the feature/SW-304-cherry-pick-to-resolve-hwdef-CI-error branch from c1b25f1 to fa18bae Compare August 21, 2024 02:32
@Pradeep-Carbonix Pradeep-Carbonix merged commit 647150a into CxPilot-7 Aug 23, 2024
94 checks passed
@Pradeep-Carbonix Pradeep-Carbonix deleted the feature/SW-304-cherry-pick-to-resolve-hwdef-CI-error branch August 23, 2024 02:09
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