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

UBX-CFG-RATE Payload is incorrect for ublox 8 #773

Closed
VirusPilot opened this issue Apr 18, 2019 · 3 comments
Closed

UBX-CFG-RATE Payload is incorrect for ublox 8 #773

VirusPilot opened this issue Apr 18, 2019 · 3 comments

Comments

@VirusPilot
Copy link

This the ublox 7 configuration:

updatespeed := []byte{0x64, 0x00, 0x01, 0x00, 0x01, 0x00} // 10Hz=100ms, cycle=1

and this is the ublox 8 configuration:

updatespeed = []byte{0x06, 0x00, 0xF4, 0x01, 0x01, 0x00} //

These bytes don't make any sense to me unless I missed something, 2Hz would mean 500ms -> 0xF4 0x01, followed by 0x01, 0x00 for cycle=1

corrected:

updatespeed := []byte{0xF4, 0x01, 0x01, 0x00, 0x01, 0x00} // 2Hz=500ms, cycle=1

updatespeed = []byte{0x06, 0x00, 0xF4, 0x01, 0x01, 0x00} // Nav speed 2Hz

@VirusPilot
Copy link
Author

After quite some testing I suggest the following:

// 100ms & 1 cycle -> 10Hz Navigation Update rate
p.Write(makeUBXCFG(0x06, 0x08, 6, []byte{0x64, 0x00, 0x01, 0x00, 0x01, 0x00}))

which works fine for both GSP/SBAS (e.g ublox 7) and GPS/GALILEO/GLONASS (ublox 8). In fact disabling SBAS for ublox 8 enhances accuracy.

@PepperJo
Copy link
Contributor

Why not add a button to the settings page to enable/disable SBAS? (We can only add it to developer mode if we think it is to much detail for normal users)

@VirusPilot
Copy link
Author

resolved since Stratux Europe Edition release

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

No branches or pull requests

2 participants