Add EKF display to dashboard and popout window#751
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds basic EKF (Extended Kalman Filter) status display to the dashboard telemetry section. The implementation includes backend support for EKF status messages and a visual indicator that changes color based on EKF health.
- Adds EKF_STATUS_REPORT message handling to telemetry processing
- Implements EKF status calculation based on variance values and flags
- Creates a visual EKF indicator with color-coded status display
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| radio/app/endpoints/states.py | Adds EKF_STATUS_REPORT to telemetry message list |
| gcs/src/redux/slices/droneInfoSlice.js | Implements EKF data storage and status calculation logic |
| gcs/src/redux/middleware/socketMiddleware.js | Handles incoming EKF_STATUS_REPORT messages |
| gcs/src/helpers/mavlinkConstants.js | Defines EKF status flags and utility function |
| gcs/src/components/dashboard/telemetry.jsx | Integrates EKF display into telemetry section |
| gcs/src/components/dashboard/ekfDisplay.jsx | Creates color-coded EKF status indicator component |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 13 out of 13 changed files in this pull request and generated 4 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 14 out of 14 changed files in this pull request and generated 3 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
Add VIBE in another PR |
Uh oh!
There was an error while loading. Please reload this page.