I am using the ultimate GPS shield for a data logger in my race car along with reading CAN BUS information.
I have been using the shield in the 1Hz option for a long time however the resolution is not good enough for me, I wish to increase this to the 10Hz.
I was previously using 9600 along with the TinyGPS++ library to read my data.
I have read the 'official' guides which state
It states "the 9600 baud rate is not fast enough." however I am wondering how to increase this to enable me to log at 10Hz with GGA.You can configure the output you see by commenting/uncommenting lines in the setup() procedure. For example, we can ask the GPS to send different sentences, and change how often it sends data. 10 Hz (10 times a second) is the max speed, and is a lot of data. You may not be able to output "all data" at that speed because the 9600 baud rate is not fast enough.
I don't have any form of display currently connected, it is fit and forget for me and would like to ensure that whatever approach I choose does not hamper with the relibality of the logger.
Here is a video showing the logged data, you can see the GPS on the circuit map in the top corner which is particularly laggy, I would like to use GPS speed instead of the vehicle speed transmitted over CAN as this is not accurate.
https://www.youtube.com/watch?v=nAHaRT8gH5o
I have attached a shortned version of my sketch incase that helps.
Thanks,
Matt