Hello Emlid Community,
I am currently working with the Reach M+ GPS, trying to dual stream GPS data to both a Pixhawk and a Jetson Nano. However, I am encountering several issues with communication, particularly with the Jetson Nano. I am using the NMEA protocol and the serial library in Python to collect the GPS data.
In the Emlid Flow app, I have configured Position Streaming 1 to S1 and Position Streaming 2 to USB to PC. Despite these settings, I am facing difficulties in establishing stable communication with the Jetson Nano.
Could anyone provide guidance on the following?
-
How can I ensure reliable communication between Reach M+ and Jetson Nano using the NMEA protocol and serial library in Python?
-
Are there specific configuration or hardware recommendations to resolve communication errors when dual streaming GPS data?
-
Any insights into troubleshooting such issues with the Reach M+ GPS?
I would appreciate any help or suggestions on how to overcome this problem. Thank you in advance for your assistance!
I am currently facing an issue with the Reach M+ GPS when attempting to dual stream GPS data to both the Pixhawk and Jetson Nano. There are several errors occurring, and I am finding it difficult to establish proper communication with the Jetson Nano.
I am using the serial library in Python to capture the GPS data and the NMEA protocol for communication. In the Emlid Flow app, I have configured Position Streaming 1 to S1 and Position Streaming 2 to USB to PC, in an attempt to stream the data to both devices. However, I am still encountering difficulties.
I would appreciate any suggestions or advice on how to resolve these issues and successfully connect the Reach M+ to my Python program to retrieve the GPS data.
Hi @parthibanraj55575,
Welcome to the community!
Let’s double-check how the position streaming works on Reach’s side. Could you please test whether the USB to PC option works properly on other platforms, e.g. PuTTY or the terminal?
Speaking of the integration with the Python serial library, I can hardly provide direct troubleshooting steps, but maybe someone can jump in to offer some advice.