Home

Welcome to NavSpark Community, a friendly social site for NavSpark GPS/GNSS enthusiasts. If you have some related GPS/GNSS questions or interesting applications to share, this is the place to come !

NavSpark started as an Indiegogo campaign: http://goo.gl/F4WSfn

To download NavSpark Arduino IDE tools & documents, click Store/Resources, then RESOURCES

Forum

Brocken USB connector

Hello, The USB connector of my Navspark-GL has brocken, and I would like to know is there a way to receive NMEA data via the UART pins outside with UART to USB bridge. Would I need to use the USB connector for  programming or can I use directly the UART pins for that purpose?

Read more…
1 Reply · Reply by Jason Lin on Monday

NavSpark-GL giving time 1 second off

Hi, My NavSpark, used in an ntp server, had been giving NMEA timestamps roughly within about 200ms off of actual time. I checked on it today, and noticed the timestamps had fallen behind by over 1 second of actual. After plugging/replugging, the time is still off by 1 second. I sent a binary cold start command to it as well (several times), and the time is still off. Location and altitude are still just as accurate as before. Any ideas what would cause this jump from actual, and why it…

Read more…
3 Replies · Reply by Jason Lin yesterday

Why demo_how_to_extract_gps_info crash at 38400 bauds?

If you just change baudrate from 19200 to 38400 bauds , the output will be corrupt  after few secondes. Maybe à bug in HardwareSerial.cpp. Arduino environment and Navspark_GL board. Thank you for your help. Normal output 2015-01-20, 11:10:11 AM NumGPSInView =  6, NumGPSInUse =  5 Satellite 20: elv = 81, azi = 330, CNR = 29 000¢X45'53.81" E, 049¢X21'37.96" N, height = 77.01(m), course = 0.00 (deg), speed = 0.00 (km/s) Corrupt output .96(m), course = 00:26 AM NumGPSInView =  6, NumGPSInUse = …

Read more…
4 Replies · Reply by Vincent BAfour on Monday

Blog

Why Is Speed Noisy at Higher Update Rate ?

SkyTraq's GPS/GNSS has fastest update rate in the low-cost consumer/industrial segment.

GPS modules has 50Hz maximum update rate.

NavSpark has 10Hz maximum update rate, reserving enough throughput for application development. Firmware at bottom of NavSpark product page on the web-store also supports 50Hz maximum update rate for NavSpark, 20Hz for NavSpark-BD and NavSpark-GL.

Often users want to use highest update rate regardless of application, and sometimes this gives…

Read more…
Comments: 0

Activity

Jason Lin replied to sparkmatt's discussion NavSpark-GL giving time 1 second off
"Firmware on respective NavSpark product page and Arduino IDE on RESOURCE page has been updated to fix this issue."
yesterday
Jason Lin replied to sparkmatt's discussion NavSpark-GL giving time 1 second off
"Thank you for reporting the issue. We'll provide update firmware tomorrow."
Wednesday
HansenLiza is now a member of NavSpark Community
Wednesday
Jesus Beck is now a member of NavSpark Community
Monday
Vincent BAfour replied to Vincent BAfour's discussion Why demo_how_to_extract_gps_info crash at 38400 bauds?
"Thanks for your fix. My project will be restarted now."
Monday
Jason Lin replied to Vincent BAfour's discussion Why demo_how_to_extract_gps_info crash at 38400 bauds?
"Thank you for reporting the issue. An Arduino IDE update is released today fixing the problem."
Monday
Jason Lin replied to Emil Petkov's discussion Brocken USB connector
"NMEA can be received on TXD1 pin. To program, USB is needed, since both TXD1 and RXD1 are needed, yet RXD1 is connected to PL2303 UART-to-USB bridge chip and is not made available on pin."
Monday
Emil Petkov posted a discussion
Hello,The USB connector of my Navspark-GL has brocken, and I would like to know is there a way to receive NMEA data via the UART pins outside with UART to USB bridge. Would I need to use the USB connector for  programming or can I use directly the U…
Saturday
sparkmatt replied to sparkmatt's discussion NavSpark-GL giving time 1 second off
"If it matters, I am using gpsd and ntpd to view the reported gps time."
Jan 23
sparkmatt posted a discussion
Hi,My NavSpark, used in an ntp server, had been giving NMEA timestamps roughly within about 200ms off of actual time.I checked on it today, and noticed the timestamps had fallen behind by over 1 second of actual.After plugging/replugging, the time i…
Jan 23
sparkmatt is now a member of NavSpark Community
Jan 23
Vincent BAfour replied to Vincent BAfour's discussion Why demo_how_to_extract_gps_info crash at 38400 bauds?
"Thanks for your answer,The mistake is not with Gnss  value.The mistake is in Serial.print.After few minutes Serial.println("ABCDEFGHIJKLMNOPQRSTUVWXYS") will be corrupt.So please, try it"
Jan 22
Jason Lin replied to Vincent BAfour's discussion Why demo_how_to_extract_gps_info crash at 38400 bauds?
"Changing baud rate may cause a NMEA sentence to break. But after baud rate is changed, it would output correct NMEA at newly set baud rate. 
The corrupt output you see likely due to parsing program not properly handling the broken NMEA message. Appl…"
Jan 22
dicky is now a member of NavSpark Community
Jan 22
Vincent BAfour posted a discussion
If you just change baudrate from 19200 to 38400 bauds , the output will be corrupt  after few secondes. Maybe à bug in HardwareSerial.cpp.Arduino environment and Navspark_GL board.Thank you for your help.Normal output2015-01-20, 11:10:11 AM NumGPSIn…
Jan 21
More…

Photos