septentrio-gnss / septentrio_gnss_driver

ROS 1 & 2 driver for Septentrio GNSS & INS receivers
BSD 3-Clause "New" or "Revised" License
71 stars 37 forks source link

SNR Logging #120

Closed coen132 closed 2 months ago

coen132 commented 2 months ago

Hello,

Is there a quick way to record the Signal Noise Ratio on a ROS2 topic? I saw the C/n0 is used internally with the MeasEpochChannelType1(2).msg but it is not published to a topic.

Thanks in advance!

thomasemter commented 2 months ago

Hello,

MeasEpochChannelType1/2 are part of the MeasEpoch message and published with the parameter publish.measepoch set to true. Also, the SNRs are part of the GPSFix message.

Cheers!

coen132 commented 2 months ago

Thanks for your response, the MeasEpoch I figured out but I can't find the SNR's in the GPS fix msg, I'm not sure but I think this: http://docs.ros.org/en/hydro/api/gps_common/html/msg/GPSFix.html is used?

Thanks, Coen

thomasemter commented 2 months ago

Hi Coen,

The GPSFix message has a field status of type https://docs.ros.org/en/hydro/api/gps_common/html/msg/GPSStatus.html where you can find the SNRs.

coenheerinkgravis commented 1 month ago

@thomasemter I recorded some SNR data but is there a table/manual with ranges of acceptable SNR values?

thomasemter commented 1 month ago

I am sorry, that is a question to which Septentrio's support can give you a more informed answer.