You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you need to parse a message that contains an unsupported sentence type you can implement and register your own message parser and get yourself unblocked immediately. Check the example below to know how to [implement and register a custom message parser](#custom-message-parsing). However, if you think your custom message parser could be beneficial to other users we encourage you to contribute back to the library by submitting a PR and get it included in the list of supported sentences.
|[PMTK](https://www.rhydolabz.com/documents/25/PMTK_A11.pdf)| Messages for setting and reading commands for MediaTek gps modules. |
63
+
|[PGRME](http://aprs.gids.nl/nmea/#rme)| Estimated Position Error (Garmin proprietary sentence) |
64
+
|[PSONCMS](#)| Quaternion, acceleration, rate of turn, magnetic field, sensor temperature (Xsens IMU/VRU/AHRS) |
65
+
|[PRDID](#)| Vessel pitch, roll and heading (Xsens IMU/VRU/AHRS) |
66
+
|[PHTRO](#)| Vessel pitch and roll (Xsens IMU/VRU/AHRS) |
67
+
68
+
If you need to parse a message that contains an unsupported sentence type you can implement and register your own
69
+
message parser and get yourself unblocked immediately. Check the example below to know how
70
+
to [implement and register a custom message parser](#custom-message-parsing). However, if you think your custom message
71
+
parser could be beneficial to other users we encourage you to contribute back to the library by submitting a PR and get
72
+
it included in the list of supported sentences.
58
73
59
74
## Examples
60
75
@@ -147,8 +162,8 @@ TAG Block source: Satelite_1
147
162
148
163
### Custom message parsing
149
164
150
-
If you need to parse a message not supported by the library you can implement your own message parsing.
151
-
The following example implements a parser for the hypothetical XYZ NMEA sentence type.
165
+
If you need to parse a message not supported by the library you can implement your own message parsing. The following
166
+
example implements a parser for the hypothetical XYZ NMEA sentence type.
152
167
153
168
```go
154
169
package main
@@ -220,7 +235,8 @@ Value: 5133.820000
220
235
221
236
## Contributing
222
237
223
-
Please feel free to submit issues or fork the repository and send pull requests to update the library and fix bugs, implement support for new sentence types, refactor code, etc.
238
+
Please feel free to submit issues or fork the repository and send pull requests to update the library and fix bugs,
239
+
implement support for new sentence types, refactor code, etc.
0 commit comments