-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
63 additions
and
162 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,160 +1,25 @@ | ||
# Corrections Priorities | ||
|
||
Torch: ![Feature Supported](img/Icons/GreenDot.png) | ||
Torch: ![Feature Supported](img/Icons/GreenDot.png) | ||
|
||
![Message rate configuration](<img/Terminal/SparkFun RTK Everywhere - Messages Menu.png>) | ||
![RTK Corrections Priorities Menu](<img/Terminal/SparkFun RTK Everywhere - Corrections Priorities Menu.png>) | ||
|
||
*The messages configuration menu* | ||
*RTK Corrections Priorities Menu* | ||
|
||
From this menu, a user can control the output of various NMEA, RTCM, and other messages. Any enabled message will be broadcast over Bluetooth *and* recorded to SD (if available). | ||
To achieve an RTK Fix, SparkFun RTK products must be provided with a correction source. An RTK device can obtain corrections from a variety of sources. Below is the list of possible sources (not all platforms support all sources) and their default priorities: | ||
|
||
Because of the large number of configurations possible, we provide a few common settings: | ||
* Bluetooth | ||
* IP (PointPerfect/MQTT) | ||
* TCP (NTRIP) | ||
* L-Band | ||
* External Radio | ||
* LoRa Radio | ||
* ESP-Now | ||
|
||
* Reset to Defaults | ||
The *Corrections Priorities* menu allows a user to specify which correction source should be given priority. For example, if corrections are provided through Bluetooth and L-Band simultaneously, the corrections from L-Band will be discarded because the Bluetooth source has a higher priority. This prevents the RTK engine from receiving potentially mixed correction signals. | ||
|
||
RTCM can also be enabled in both Rover and Base modes. | ||
![RTK Corrections Priorities Menu](<img/Terminal/SparkFun RTK Everywhere - Corrections Priorities Menu.png>) | ||
|
||
## Reset to Defaults | ||
In the serial terminal menu, pressing a letter will increase or decrease the position of a priority. For example, in the image above, pressing **D** will raise the `L-Band` priority above `TCP (NTRIP)`. | ||
|
||
This will turn off all messages and enable the following messages: | ||
|
||
* NMEA-GGA, NMEA-GSA, NMEA-GST, NMEA-GSV, NMEA-RMC | ||
|
||
These five NMEA sentences are commonly used with SW Maps for general surveying. | ||
|
||
## Individual Messages | ||
|
||
![Configuring the NMEA messages](<img/Terminal/SparkFun RTK Everywhere - Messages Menu NMEA.png>) | ||
|
||
*Configuring the NMEA messages* | ||
|
||
There are a large number of messages supported (listed below). Each message sub-menu will present the user with the ability to set the message report rate. | ||
|
||
Each message rate input controls which messages are disabled (0) and how often the message is reported (1 = one message reported per 1 fix, 5 = one report every 5 fixes). The message rate range is 0 to 20. | ||
|
||
**Note:** The message report rate is the *number of fixes* between message reports. In the image above, with GSV set to 4, the NMEA GSV message will be produced once every 4 fixes. Because the device defaults to a 4Hz fix rate, the GSV message will appear once per second. | ||
|
||
The following messages are supported for Bluetooth output and logging (if available): | ||
|
||
<table class="table"> | ||
<table> | ||
<COLGROUP><COL WIDTH=200><COL WIDTH=200><COL WIDTH=200></COLGROUP> | ||
<tr> | ||
<td>• NMEA-DTM</td> | ||
<td>• NMEA-GBS</td> | ||
<td>• NMEA-GGA</td> | ||
</tr> | ||
<tr> | ||
<td>• NMEA-GLL</td> | ||
<td>• NMEA-GNS</td> | ||
<td>• NMEA-GRS</td> | ||
</tr> | ||
<tr> | ||
<td>• NMEA-GSA</td> | ||
<td>• NMEA-GST</td> | ||
<td>• NMEA-GSV</td> | ||
</tr> | ||
<tr> | ||
<td>• NMEA-RMC</td> | ||
<td>• NMEA-ROT</td> | ||
<td>• NMEA-THS</td> | ||
</tr> | ||
<tr> | ||
<td>• NMEA-VTG</td> | ||
<td>• NMEA-ZDA</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1001</td> | ||
<td>• RTCM3x-1002</td> | ||
<td>• RTCM3x-1003</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1004</td> | ||
<td>• RTCM3x-1005</td> | ||
<td>• RTCM3x-1006</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1007</td> | ||
<td>• RTCM3x-1009</td> | ||
<td>• RTCM3x-1010</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1011</td> | ||
<td>• RTCM3x-1012</td> | ||
<td>• RTCM3x-1013</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1019</td> | ||
<td>• RTCM3x-1020</td> | ||
<td>• RTCM3x-1033</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1042</td> | ||
<td>• RTCM3x-1044</td> | ||
<td>• RTCM3x-1045</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1046</td> | ||
<td>• RTCM3x-1071</td> | ||
<td>• RTCM3x-1072</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1073</td> | ||
<td>• RTCM3x-1074</td> | ||
<td>• RTCM3x-1075</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1076</td> | ||
<td>• RTCM3x-1077</td> | ||
<td>• RTCM3x-1081</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1082</td> | ||
<td>• RTCM3x-1083</td> | ||
<td>• RTCM3x-1084</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1085</td> | ||
<td>• RTCM3x-1086</td> | ||
<td>• RTCM3x-1087</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1091</td> | ||
<td>• RTCM3x-1092</td> | ||
<td>• RTCM3x-1093</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1094</td> | ||
<td>• RTCM3x-1095</td> | ||
<td>• RTCM3x-1096</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1097</td> | ||
<td>• RTCM3x-1104</td> | ||
<td>• RTCM3x-1111</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1112</td> | ||
<td>• RTCM3x-1113</td> | ||
<td>• RTCM3x-1114</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1115</td> | ||
<td>• RTCM3x-1116</td> | ||
<td>• RTCM3x-1117</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1121</td> | ||
<td>• RTCM3x-1122</td> | ||
<td>• RTCM3x-1123</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1124</td> | ||
<td>• RTCM3x-1125</td> | ||
<td>• RTCM3x-1126</td> | ||
</tr> | ||
<tr> | ||
<td>• RTCM3x-1127</td> | ||
</tr> | ||
|
||
</table></table> | ||
Please see [Correction Sources](correction_sources.md) for a description of where to obtain corrections. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters