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

Rover: cycle through rangefinders when sending WATER_DEPTH #28877

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

peterbarker
Copy link
Contributor

Requested in #28875

... and reduce the default rate

this is currently unconditionally streamed at 50Hz, chewing up all available bandwidth on some telemetry radios.
only compiled in on Rover at the moment.

need to add an additional Rover-specific check for frame type, so move this code into Rover for now.
only compiled in on Rover at the moment.

need to add an additional Rover-specific check for frame type, so move this code into Rover for now.
similarly to the way we do batteries, do not scale the amount of telemetry sent according to the number of backends we have.
@peterbarker peterbarker force-pushed the pr/cycle-water-depth-sensors branch from af87248 to faa2839 Compare December 16, 2024 01:21
@peterbarker
Copy link
Contributor Author

New autotest fails before the patch, passes after:

    DepthFinder (Test mulitple depthfinders for boats) (Did not get expected rate (want=12.000000 got=24.000000)) (see /home/pbarker/rc/buildlogs/Rover-DepthFinder.txt) (duration 10.057545185089111 s)

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.

1 participant