0
$\begingroup$

Rosanswers logo

Hello

I have attached a GPS Neo 6M module to raspberry pi 3. I installed nmea_navsat_driver package and run the following command:

rosrun nmea_navsat_driver nmea_serial_driver _port:=/dev/ttyS0

it prints out some messages but with an invalid checksum warning.

I can see a rostopic named /fix but when I echo it, the following message prints out and then nothing appears:

Warning: no messages recieved and simulated time is active. Is /clock being published?

What are the reasons and solutions?


Originally posted by ZanaZak on ROS Answers with karma: 58 on 2017-11-14

Post score: 1

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

It looks like you're GPS module is producing fix data in the wrong format i.e. not nmea format. I recommend using putty or a similar serial terminal to see the raw data being produced by your GPS module, and if you the specification for it you should be able to adjust the GPS module to produce output in the right format.


Originally posted by PeteBlackerThe3rd with karma: 9529 on 2017-12-20

This answer was ACCEPTED on the original site

Post score: 0

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.