gpsd-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Decode RTCM3 messages


From: Xavier Ruiz
Subject: Re: Decode RTCM3 messages
Date: Mon, 4 Oct 2021 14:35:06 +0200

I am using MSM5.
Yes it seems like msgs 1006, 1008, 1033 and 1230 are properly decoded. But type 1075, 1085, 1125 and 1095 that are MSM5 type are not fully decoded.
Is there any other open source rtcm3 decoder that I can try for full decoding of MSM5?

Thanks so much in advance!

{"class":"RTCM3","device":"stdin","type":1006,"length":21,"station_id":3634,"system":["GPS","GLONASS","GALILEO"],"refstation":false,"sro":true,"x":4783459.2640,"y":168950.4405,"z":4201590.5007,"h":0.0000}
{"class":"RTCM3","device":"stdin","type":1008,"length":26,"station_id":3634,"desc":"HXCGPS500       NONE","setup_id":0,"serial":""}
{"class":"RTCM3","device":"stdin","type":1033,"length":34,"station_id":3634,"desc":"HXCGPS500       NONE","setup_id":0,"serial":"","receiver":"PIKSI","firmware":""}
{"class":"RTCM3","device":"stdin","type":1230,"length":12,"station_id":3634,"ind":"0","l1_ca":57344}
{"class":"RTCM3","device":"stdin","type":1075,"length":162,"data":["0x43","0x3e","0x32","0x1f","0x58","0xc7","0xc2","0x00","0x20","0x1b","0x40","0x52","0x00","0x00","0x00","0x00","0x00","0x20","0x01","0x00","0x00","0x6f","0xfd","0x26","0xa3","0x22","0xa6","0x21","0xa8","0x26","0xa9","0xff","0xff","0xff","0xff","0x87","0x38","0xf2","0x2f","0x61","0x58","0x6f","0x13","0x70","0x5c","0x83","0xd8","0x0c","0x17","0xe6","0xfe","0xe0","0xff","0xa8","0x12","0x48","0x46","0x61","0x0c","0x7d","0xbe","0xfb","0x97","0xa8","0x13","0xed","0xbf","0xe2","0xd2","0x4d","0x24","0x9d","0x36","0xea","0x6e","0x05","0xda","0xcf","0xb7","0x83","0x27","0xef","0xe7","0x3f","0xe6","0x1d","0x3f","0xa6","0xce","0xf5","0x59","0xc7","0xf8","0x83","0x2f","0xeb","0x16","0x82","0x4d","0xe5","0x09","0xcd","0xcb","0xda","0xf6","0x7f","0x8a","0x1d","0x3d","0x3b","0x3b","0xf4","0xd1","0xef","0xc6","0x33","0xdf","0xee","0x26","0x3f","0xd3","0xff","0xff","0xff","0xff","0xf0","0x00","0x12","0xcc","0xfe","0x5a","0x59","0x6e","0x39","0xd5","0x55","0xb1","0x00","0x2b","0xe6","0xee","0x0b","0x7c","0x93","0xc0","0xd4","0x13","0xba","0x84","0xd9","0x3a","0x6f","0xf3","0x6a","0xc3","0xa9","0xb7","0xb0","0x21","0x0f","0x03","0x50"]}
{"class":"RTCM3","device":"stdin","type":1085,"length":124,"data":["0x43","0xde","0x32","0x0d","0x51","0x6c","0x82","0x00","0x20","0x18","0x04","0x60","0x00","0x00","0x00","0x00","0x00","0x20","0x80","0x00","0x00","0x7f","0xe8","0x28","0xe9","0x69","0x88","0x79","0xab","0x69","0xbc","0xb8","0xb0","0xc2","0xc2","0x17","0x00","0xb7","0xf3","0x3f","0xb1","0xa1","0xac","0x83","0x6a","0x60","0xe0","0xc6","0xe9","0x4c","0x22","0xb9","0x5a","0xd8","0xb6","0x67","0xfd","0x0d","0x00","0x5d","0xea","0x0b","0xdc","0x18","0x62","0x14","0xc1","0x72","0x97","0x05","0xf6","0x78","0x17","0xb7","0x6f","0xa7","0x3e","0x1e","0xe1","0x1e","0x7f","0x22","0xa5","0xff","0x0d","0x57","0xee","0xd3","0xbf","0xa7","0x31","0xde","0x7f","0xef","0xff","0xff","0x80","0x13","0xc5","0x9e","0x53","0xcb","0x5d","0xbc","0xe4","0x03","0xdb","0xfc","0x37","0x17","0x2f","0x1e","0x40","0xb5","0x7c","0x65","0xf9","0xf5","0xe1","0xac","0x15","0xb3","0xfc","0x50"]}
{"class":"RTCM3","device":"stdin","type":1125,"length":97,"data":["0x46","0x5e","0x32","0x1f","0x57","0xed","0x02","0x00","0x20","0x00","0x00","0x09","0x06","0x84","0x00","0x00","0x00","0x20","0x00","0x00","0x00","0x7e","0x96","0xa4","0x9a","0xa0","0x96","0xa9","0xff","0xff","0xff","0x60","0x80","0xdc","0xb8","0x2f","0x19","0x3e","0xdf","0x89","0xfe","0x68","0x01","0xe8","0x45","0x80","0x79","0x7b","0xa3","0xec","0xdf","0xd6","0xd0","0x97","0x8c","0xd3","0x60","0x69","0x4c","0x0f","0x7f","0x15","0x4b","0xfa","0xa7","0x18","0x25","0x66","0x5e","0x64","0xcb","0x7f","0xd7","0xb6","0x18","0x47","0x8f","0xff","0xfe","0xf8","0x1b","0x4d","0x9d","0xd4","0x61","0xe1","0x4f","0xf9","0xb0","0xc3","0xbe","0x54","0x9c","0xed","0xb7","0xfc","0x80"]}
{"class":"RTCM3","device":"stdin","type":1095,"length":83,"data":["0x44","0x7e","0x32","0x1f","0x58","0xc7","0xc0","0x00","0x20","0x01","0x04","0x00","0x20","0x00","0x00","0x00","0x00","0x08","0x02","0x00","0x00","0x7e","0x9c","0xae","0x9b","0xff","0xf2","0xce","0x51","0x34","0x00","0xee","0x12","0x48","0x17","0x23","0x3f","0x46","0xab","0xe1","0x50","0xc3","0xd8","0x16","0xc4","0x30","0xb0","0x3a","0x31","0xa0","0xec","0x04","0xf7","0xed","0x9d","0xdf","0x0e","0xf0","0x18","0x21","0xa0","0x52","0x55","0x7f","0xff","0xff","0x81","0x8e","0x56","0x59","0xa6","0x5b","0xf8","0x37","0xaf","0x76","0x9e","0xe5","0x4b","0xda","0xcb","0xac","0x00"]}
{"class":"RTCM3","device":"stdin","type":1230,"length":12,"station_id":3634,"ind":"0","l1_ca":57344}
{"class":"RTCM3","device":"stdin","type":1006,"length":21,"station_id":3634,"system":["GPS","GLONASS","GALILEO"],"refstation":false,"sro":true,"x":4783459.2640,"y":168950.4405,"z":4201590.5007,"h":0.0000}
{"class":"RTCM3","device":"stdin","type":1008,"length":26,"station_id":3634,"desc":"HXCGPS500       NONE","setup_id":0,"serial":""}
{"class":"RTCM3","device":"stdin","type":1033,"length":34,"station_id":3634,"desc":"HXCGPS500       NONE","setup_id":0,"serial":"","receiver":"PIKSI","firmware":""}
{"class":"RTCM3","device":"stdin","type":1230,"length":12,"station_id":3634,"ind":"0","l1_ca":57344}

Best,

Xavier Ruiz Vilda
Robotics Engineer at Earth Rover
+34 623405772



On Mon, Oct 4, 2021 at 1:28 PM Greg Troxel <gdt@lexort.com> wrote:

Xavier Ruiz <xavier.ruiz@earthrover.farm> writes:

> Any ideas as to how can I get the RTCM3 decode messages.

most likely

1) Get a copy of the spec.
2) Write a decoder

if you are getting some messages decoded, or messages decoded from a
different server, you are probably past the setup/config issues.

My impression is that some RTCM3 messages are decoded and newer ones are
not (MSM7?).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]