sparkfun / OpenLog_Artemis

The OpenLog Artemis is an open source datalogger the comes preprogrammed to automatically log IMU, GPS, serial data, and various pressure, humidity, and distance sensors. All without writing a single line of code!
https://www.sparkfun.com/products/15846
Other
88 stars 47 forks source link

GPS NEO-M9N at 25 Hz on Artemis OpenLog #121

Closed Ribinn closed 2 years ago

Ribinn commented 2 years ago

Subject of the issue

Describe your issue here. If you reference a datasheet please specify which one and in which section (ie, the protocol manual, section 5.1.2). Additionally, screenshots are easy to paste into github. I use a NEO-M9N GPS connected to OpenLog Artemis. This GPS is supposed to work up to 25Hz but the firmware limits the data rate to 10Hz. So a firmware change would be appreciated.

Your workbench

Steps to reproduce

Tell us how to reproduce this issue. Please post stripped down example code demonstrating your issue. image

Expected behavior

25 Hz data rate both for IMU and GPS

Actual behavior

10 Hz data rate when connected to GPS

PaulZC commented 2 years ago

Reported via the Forum: https://forum.sparkfun.com/viewtopic.php?p=232534#p232507

PaulZC commented 2 years ago

Hello Christian (@Ribinn ),

As discussed on the forum:

I have compiled a v2.3 BETA version of the firmware for you. It seems to work well but I have only performed a very quick test. You can download the new binary from:

https://github.com/sparkfun/OpenLog_Artemis/blob/main/Binaries/OpenLog_Artemis-V10-v23_BETA.bin

Please note: you need to open the "Attached Devices" menu, select the u-blox receiver, and enable the "Use autoPVT" option. Without this, you will not be able to reach 25Hz reliably.

Also, please make sure you open the "I2C" split pad jumpers on the back of the NEO board.

image

Best wishes, Paul