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
Fix indentations
Fix ordered lists. Replace `)` with `.`
Replace `*` with `-` to provide clearer distinction from list beginning with bolded text
Remove blank lines (carriage returns)
Copy file name to clipboardExpand all lines: Firmware/readme.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@
2
2
3
3
This folder contains the Arduino sketches that make up the firmware that runs on the ESP32. Go [here](https://docs.sparkfun.com/SparkFun_RTK_Everywhere_Firmware/firmware_update/#updating-u-blox-firmware) for more information about the firmware that runs the ZED-F9x Receiver.
4
4
5
-
***RTK_Surveyor** - The main firmware for the RTK Surveyor
6
-
***Test Sketches** - Various sketches used in the making of the main firmware. Used internally to verify different features. Reader beware.
5
+
-**RTK_Surveyor** - The main firmware for the RTK Surveyor
6
+
-**Test Sketches** - Various sketches used in the making of the main firmware. Used internally to verify different features. Reader beware.
Copy file name to clipboardExpand all lines: Issue_Template.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
Describe your issue here. Additionally, screenshots are easy to paste into github.
3
3
4
4
### Your workbench
5
-
* What version of RTK firmware are you running? This can be found when the serial menu is opened (also in the settings.txt file, and in the serial output at power up).
6
-
* What radios are you using: Bluetooth, WiFi, and/or ESP-Now? What app are you using to connect over Bluetooth? Are you transmitting NTRIP back to the device?
7
-
* Are there any additional details that may help us help you?
5
+
- What version of RTK firmware are you running? This can be found when the serial menu is opened (also in the settings.txt file, and in the serial output at power up).
6
+
- What radios are you using: Bluetooth, WiFi, and/or ESP-Now? What app are you using to connect over Bluetooth? Are you transmitting NTRIP back to the device?
7
+
- Are there any additional details that may help us help you?
8
8
9
9
### Steps to reproduce
10
10
Tell us how to reproduce this issue. Please post any log files from serial output that may have been generated.
Copy file name to clipboardExpand all lines: docs/accuracy_verification.md
+22-22Lines changed: 22 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,10 +31,10 @@ This is a replication and confirmation of the procedure done by [RTKLibExplorer
31
31
32
32
The process goes like this:
33
33
34
-
* Find a local monument
35
-
* Convert the coordinates
36
-
* Take measurements
37
-
* Calculate differences
34
+
- Find a local monument
35
+
- Convert the coordinates
36
+
- Take measurements
37
+
- Calculate differences
38
38
39
39
## Get Used to RTK
40
40
@@ -98,9 +98,9 @@ My respect for the surveying industry grows daily, but that doesn't mean they ar
98
98
99
99
The SparkFun example monument is at:
100
100
101
-
* Latitude: 40 05 14.86880 (NAD83 in 2012)
102
-
* Longitude: -105 09 01.68689 (NAD83 in 2012)
103
-
* Elliptical Height: 1613.737 meters (NAD83 in 2012)
101
+
- Latitude: 40 05 14.86880 (NAD83 in 2012)
102
+
- Longitude: -105 09 01.68689 (NAD83 in 2012)
103
+
- Elliptical Height: 1613.737 meters (NAD83 in 2012)
104
104
105
105
### Convert NAD83 to Today
106
106
@@ -135,15 +135,15 @@ Once we enter all the pertinent data, we receive a nice output showing us our mo
135
135
136
136
The SparkFun example monument is at:
137
137
138
-
* Latitude: 40 05 14.88667 (WGS84 in 2022)
139
-
* Longitude: -105 09 01.74023 (WGS84 in 2022)
140
-
* Elliptical Height: 1612.873 meters (WGS84 in 2022)
138
+
- Latitude: 40 05 14.88667 (WGS84 in 2022)
139
+
- Longitude: -105 09 01.74023 (WGS84 in 2022)
140
+
- Elliptical Height: 1612.873 meters (WGS84 in 2022)
141
141
142
142
And in ECEF (this will be handy in a minute):
143
143
144
-
* X: -1277423.441 m (ECEF in 2022)
145
-
* Y: -4717810.159 m (ECEF in 2022)
146
-
* Z: 4086459.331 m (ECEF in 2022)
144
+
- X: -1277423.441 m (ECEF in 2022)
145
+
- Y: -4717810.159 m (ECEF in 2022)
146
+
- Z: 4086459.331 m (ECEF in 2022)
147
147
148
148
### Convert from HH:MM:SS to Decimal
149
149
@@ -158,9 +158,9 @@ The NGS coordinates are in the hour/minute/second format (ie, 40 05 14.86880). W
158
158
159
159
The SparkFun example monument is at:
160
160
161
-
* Latitude: 40.08746852 (WGS84 in 2022)
162
-
* Longitude: -105.15048340 (WGS84 in 2022)
163
-
* Elliptical Height: 1613.737 meters (WGS84 in 2022)
161
+
- Latitude: 40.08746852 (WGS84 in 2022)
162
+
- Longitude: -105.15048340 (WGS84 in 2022)
163
+
- Elliptical Height: 1613.737 meters (WGS84 in 2022)
164
164
165
165
These are the coordinates we hope to see using SW Maps once we get out into the field. Write down your monument coordinates so that you have some idea of how close your unit is to the ideal in real-time.
166
166
@@ -261,11 +261,11 @@ Feel free to look at and make a copy of the [SparkFun example](https://docs.goog
261
261
262
262
## How do I get 14mm?!
263
263
264
-
* Use the best equipment. Our mechanical setup was rickety and cheap. Use a surveyor’s bipod setup, with a bubble level, and a prism pole to accurately level the RTK receiver and measure the distance to the monument.
265
-
* Use an antenna that is NGS calibrated to obtain accurate ARPs. The [SparkFun TOP106 antenna](https://www.sparkfun.com/products/17751) has been calibrated and we are in the process of calibrating the RTK Facet and RTK Facet L-Band.
266
-
* Use an accurate base. A temporary or ‘survey-in’ base will not be accurate. The base needs 24 hours of logging with a [PPP analysis](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station/all#gather-raw-gnss-data).
267
-
* Be within 10km of your base. A baseline that is more than 10km will introduce inaccuracies to the RTK fix readings.
268
-
* Correction services are not as accurate as a fixed base. While services such as Skylark and PointPerfect are *convenient*, they use models to estimate the overall isotropic disturbance. A local, fixed base will outperform a correction service.
269
-
* Take an average of points. All the points taken in this example were single snapshots. Average a few seconds' worth of readings.
264
+
- Use the best equipment. Our mechanical setup was rickety and cheap. Use a surveyor’s bipod setup, with a bubble level, and a prism pole to accurately level the RTK receiver and measure the distance to the monument.
265
+
- Use an antenna that is NGS calibrated to obtain accurate ARPs. The [SparkFun TOP106 antenna](https://www.sparkfun.com/products/17751) has been calibrated and we are in the process of calibrating the RTK Facet and RTK Facet L-Band.
266
+
- Use an accurate base. A temporary or ‘survey-in’ base will not be accurate. The base needs 24 hours of logging with a [PPP analysis](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station/all#gather-raw-gnss-data).
267
+
- Be within 10km of your base. A baseline that is more than 10km will introduce inaccuracies to the RTK fix readings.
268
+
- Correction services are not as accurate as a fixed base. While services such as Skylark and PointPerfect are *convenient*, they use models to estimate the overall isotropic disturbance. A local, fixed base will outperform a correction service.
269
+
- Take an average of points. All the points taken in this example were single snapshots. Average a few seconds' worth of readings.
270
270
271
271
This was a lot of fun and a good excuse to get outdoors. We hope you enjoy finding some new points in your world.
- *71 : The completion of the sentence and a [CRC](http://engineeringnotes.blogspot.com/2015/02/generate-crc-for-nmea-strings-arduino.html)
110
110
111
111
!!! note
112
112
This is a custom NMEA sentence, can vary in length, and may exceed the [maximum permitted sentence length](https://www.nmea.org/Assets/20160520%20txt%20amendment.pdf) of 61 characters.
Copy file name to clipboardExpand all lines: docs/configure_with_settings_file.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,15 +32,15 @@ All system configuration can be done by editing the *SFE_[Platform]_Settings_0.t
32
32
33
33
Keep in mind:
34
34
35
-
* Not all devices have an SD card slot (ie, RTK Torch) and therefore do not support this configuration method.
36
-
* The settings file contains hundreds of settings.
37
-
* The SD card file "SFE_EVK_Settings_0.txt" is used for Profile 1, SD card file "SFE_EVK_Settings_1.txt" is used for Profile 2, etc.
35
+
- Not all devices have an SD card slot (ie, RTK Torch) and therefore do not support this configuration method.
36
+
- The settings file contains hundreds of settings.
37
+
- The SD card file "SFE_EVK_Settings_0.txt" is used for Profile 1, SD card file "SFE_EVK_Settings_1.txt" is used for Profile 2, etc.
38
38
39
39
!!! note
40
40
The `Settings_0` is for **Profile 1**, `Settings_1` is for **Profile 2**, `Settings_2` is for **Profile 3**...
41
41
42
-
* When switching to a new profile, the settings file on the SD card with all settings will be created or updated. The internal settings will not be updated until you switch to the profile. Additionally, the file for a particular profile will not be created on the SD card until you switch to that profile.
43
-
* It is not necessary that the settings file on the SD card have all of the settings.
42
+
- When switching to a new profile, the settings file on the SD card with all settings will be created or updated. The internal settings will not be updated until you switch to the profile. Additionally, the file for a particular profile will not be created on the SD card until you switch to that profile.
43
+
- It is not necessary that the settings file on the SD card have all of the settings.
44
44
45
45
!!! example
46
46
For example, if you only wanted to set up two wireless networks for **Profile 2**, you could create a file named `SFE_Express_Settings_1.txt` that only contained the following settings:
Copy file name to clipboardExpand all lines: docs/configure_with_wifi.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,12 +69,12 @@ To get into WiFi configuration follow these steps:
69
69
4. Connect to WiFi network named ‘RTK Config’.
70
70
5. You should be automatically re-directed to the config page but if you are not, open a browser (Chrome is preferred) and type **rtk.local** into the address bar.
Copy file name to clipboardExpand all lines: docs/connecting_bluetooth.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,53 +53,53 @@ Before proceeding, it is recommended to have the mock location provider app alre
53
53
54
54
To enable **Mock Locations**, *Developer Mode* in Android must be enabled. It is best to google the [most recent procedure for this](https://www.google.com/search?q=how+to+allow+mock+location+on+android) but the following procedure should work:
4) Scroll all the way to the bottom of a very long list of developer options.
100
+
4. Scroll all the way to the bottom of a very long list of developer options.
101
101
102
-
5) Select the app to use for Mock Location. This is usually [Lefebure](gis_software_android.md/#lefebure) or [GNSS Master](gis_software_android.md/#gnss-master) but can be tailored as needed.
102
+
5. Select the app to use for Mock Location. This is usually [Lefebure](gis_software_android.md/#lefebure) or [GNSS Master](gis_software_android.md/#gnss-master) but can be tailored as needed.
Copy file name to clipboardExpand all lines: docs/correction_sources.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,18 +22,18 @@ To get millimeter accuracy we need to provide the RTK unit with correction value
22
22
23
23
These companies set up a large number of reference stations that cover entire regions and countries, but charge a monthly fee. They are often easy to use but can be expensive.
24
24
25
-
*[PointPerfect](https://docs.sparkfun.com/SparkFun_RTK_Everywhere_Firmware/quickstart-torch/#pointperfect-corrections) ($8/month) - US, EU, as well as parts of Australia, Brazil, and South Korea.
25
+
-[PointPerfect](https://docs.sparkfun.com/SparkFun_RTK_Everywhere_Firmware/quickstart-torch/#pointperfect-corrections) ($8/month) - US, EU, as well as parts of Australia, Brazil, and South Korea.
26
26
27
27
!!! note
28
28
This is an SSR service.
29
29
30
-
*[Onocoy](https://console.onocoy.com/explorer) ($25/month) - US, EU, Australia, and many other partial areas
31
-
*[PointOneNav](https://app.pointonenav.com/trial?src=sparkfun) ($50/month) - US, EU, Australia, South Korea
32
-
*[Skylark](https://www.swiftnav.com/skylark) ($29 to $69/month) - US, EU, Japan, Australia
33
-
*[SensorCloud RTK](https://rtk.sensorcloud.com/pricing/) ($100/month) partial US, EU
34
-
*[Premium Positioning](https://www.premium-positioning.com) (~$315/month) partial EU
35
-
*[KeyNetGPS](https://www.keypre.com/KeynetGPS) ($375/month) North Eastern US
36
-
*[Hexagon/Leica](https://hxgnsmartnet.com/en-US) ($500/month) - partial US, EU
30
+
-[Onocoy](https://console.onocoy.com/explorer) ($25/month) - US, EU, Australia, and many other partial areas
31
+
-[PointOneNav](https://app.pointonenav.com/trial?src=sparkfun) ($50/month) - US, EU, Australia, South Korea
32
+
-[Skylark](https://www.swiftnav.com/skylark) ($29 to $69/month) - US, EU, Japan, Australia
33
+
-[SensorCloud RTK](https://rtk.sensorcloud.com/pricing/) ($100/month) partial US, EU
34
+
-[Premium Positioning](https://www.premium-positioning.com) (~$315/month) partial EU
35
+
-[KeyNetGPS](https://www.keypre.com/KeynetGPS) ($375/month) North Eastern US
36
+
-[Hexagon/Leica](https://hxgnsmartnet.com/en-US) ($500/month) - partial US, EU
Copy file name to clipboardExpand all lines: docs/correction_transport.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,8 +91,8 @@ Compatibility Icons
91
91
92
92
The RTK EVK has built-in cellular via a u-blox LARA-R6001D. However, the RTK Everywhere firmware does not yet support cellular. Adding it is on our roadmap. Stay tuned for updates! Meanwhile, we do have a stand-alone EVK code example which will connect to PointPerfect localized distribution via cellular:
93
93
94
-
* [EVK example 8_5_PointPerfect_MQTT](https://github.com/sparkfun/SparkFun_RTK_EVK/tree/main/Example_Sketches/8_5_PointPerfect_MQTT)
95
-
* [EVK example 8_6_PointPerfect_MQTT_WiFi_ETH_Cellular](https://github.com/sparkfun/SparkFun_RTK_EVK/tree/main/Example_Sketches/8_6_PointPerfect_MQTT_WiFi_ETH_Cellular)
94
+
-[EVK example 8_5_PointPerfect_MQTT](https://github.com/sparkfun/SparkFun_RTK_EVK/tree/main/Example_Sketches/8_5_PointPerfect_MQTT)
95
+
-[EVK example 8_6_PointPerfect_MQTT_WiFi_ETH_Cellular](https://github.com/sparkfun/SparkFun_RTK_EVK/tree/main/Example_Sketches/8_6_PointPerfect_MQTT_WiFi_ETH_Cellular)
0 commit comments