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

Add ubx-cfg-rxm for ublock 6 powersave #2777

Merged
merged 1 commit into from
Sep 7, 2023
Merged

Add ubx-cfg-rxm for ublock 6 powersave #2777

merged 1 commit into from
Sep 7, 2023

Conversation

jp-bennett
Copy link
Collaborator

No description provided.

@code8buster
Copy link
Contributor

The closer approximation for what CFG-PMS does would be eco-mode. For that, you'd set the non-reserved payload byte to 0x04
If you stick with 0x01 you'll also have to implement CFG-PM2 which is probably more granular than most users would care to configure

@jp-bennett
Copy link
Collaborator Author

@code8buster Does this CFG-PM2 config look right? Generated using u-center, doing a 1 second update period, and 1 second ontime. Since we're also set to do one update per second, I think that ends up being about like a 1hz powersave mode. Power usage is really quite impressive on my test setup.

Copy link
Contributor

@code8buster code8buster left a comment

Choose a reason for hiding this comment

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

This looks good.
As written, the receiver will turn off for the duration of the search period when it can't get a fix, and wake up again at that regular interval to search again.

If you make that second byte to 0x83, the receiver doesn't stop looking for a fix when it can't find one. That flips the doNotEnterOff bit

@thebentern thebentern merged commit fd563e4 into master Sep 7, 2023
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