From e2a3314e0dc1da51967e4b9703fb862b40ae181f Mon Sep 17 00:00:00 2001 From: Lee Leahy Date: Tue, 5 Jul 2022 16:58:59 -1000 Subject: [PATCH 1/4] Update document links --- README.md | 18 ++++++++++++++++-- docs/configure_base.md | 6 +++--- docs/index.md | 14 ++++++++++++++ docs/intro.md | 23 +++++++++++++++++++++-- docs/system_configuration.md | 22 ++++++++++++++++++++-- 5 files changed, 74 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index ae19872d2..a83e0af62 100644 --- a/README.md +++ b/README.md @@ -16,9 +16,23 @@ SparkFun RTK Firmware SparkFun RTK Express (GPS-18442) SparkFun RTK Surveyor (GPS-18443) + + Hardware Overview + Hardware Overview + Hardware Overview + Hardware Overview + Hardware Overview + + + Hookup Guide + Hookup Guide + Hookup Guide + Hookup Guide + Hookup Guide + -The [SparkFun RTK Surveyor](https://www.sparkfun.com/products/18443), [SparkFun RTK Express](https://www.sparkfun.com/products/18442), [SparkFun RTK Express Plus](https://www.sparkfun.com/products/18590), [SparkFun RTK Facet](https://www.sparkfun.com/products/19029), and [SparkFun RTK Facet L-Band](https://www.sparkfun.com/products/20000) are centimeter-level GNSS receivers. With RTK enabled, these devices can output your location with 14mm horizontal and vertical *accuracy* at up to 20Hz! +The [SparkFun RTK Surveyor](https://www.sparkfun.com/products/18443), [SparkFun RTK Express](https://www.sparkfun.com/products/18442), [SparkFun RTK Express Plus](https://www.sparkfun.com/products/18590), [SparkFun RTK Facet](https://www.sparkfun.com/products/19029), and [SparkFun RTK Facet L-Band](https://www.sparkfun.com/products/20000) are centimeter-level GNSS receivers. With RTK enabled, these devices can output your location with 14mm horizontal and vertical [*accuracy*](https://sparkfun.github.io/SparkFun_RTK_Firmware/accuracy_verification/) at up to 20Hz! This repo houses the [RTK Product Manual](https://sparkfun.github.io/SparkFun_RTK_Firmware/intro/) and the firmware that runs on the SparkFun RTK product line including: @@ -91,7 +105,7 @@ For building the u-blox_Update_GUI see the header comments of [RTK_u-blox_Update License Information ------------------- -This product is _**open source**_! +This product is _**open source**_! Please feel free to [contribute](https://sparkfun.github.io/SparkFun_RTK_Firmware/contribute/) to both the firmware and documentation. Various bits of the code have different licenses applied. Anything SparkFun wrote is beerware; if you see me (or any other SparkFun employee) at the local, and you've found our code helpful, please buy us a round! diff --git a/docs/configure_base.md b/docs/configure_base.md index a55e82824..601684d91 100644 --- a/docs/configure_base.md +++ b/docs/configure_base.md @@ -2,7 +2,7 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express Plus: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/RedDot.png) / Facet: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet L-Band: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) -**Note:** The RTK Express Plus does not support Base mode. The Express Press contains an internal IMU and additional algorithms to support high precision location fixes using dead reckoning. +**Note:** The RTK Express Plus does not support Base mode. The Express Press contains an internal IMU and additional algorithms to support high precision location fixes using dead reckoning. **Note:** The RTK Facet L-Band is designed to use corrections provided via u-blox's PointPerfect system therefore, a Base/Rover setup is not needed. However, if the service is not available the RTK Facet L-Band can still be used in a traditional Base/Rover setup. Here we’ll describe how to assemble a Rover and Base. @@ -60,7 +60,7 @@ The *Fixed Base* mode is similar but uses a structure icon (shown above) to indi ## NTRIP Server -**NTRIP** is where the real fun begins. The Base needs a method for getting the correction data to the Rover. This can be done using radios but that's limited to a few kilometers at best. If you've got WiFi reception, use the internet! +**NTRIP** is where the real fun begins. The Base needs a method for getting the correction data to the Rover. This can be done using radios but that's limited to a few kilometers at best. If you've got WiFi reception, use the internet! Enabling NTRIP will present a handful of new options seen below: @@ -96,7 +96,7 @@ Once WiFi connects the device will attempt to connect to the NTRIP mount point. Every second a few hundred bytes, up to ~2k, will be transmitted to your mount point. -Note: During NTRIP transmission WiFi is turned on and Bluetooth is turned off. You should not need to know the location information of the base so Bluetooth should not be needed. If necessary, USB can be connected to view detailed location information using the [System Report](https://sparkfun.github.io/SparkFun_RTK_Firmware/system_status_reporting/) command. +Note: During NTRIP transmission WiFi is turned on and Bluetooth is turned off. You should not need to know the location information of the base so Bluetooth should not be needed. If necessary, USB can be connected to view detailed location information using the [System Report](https://sparkfun.github.io/SparkFun_RTK_Firmware/system_status_report/) command. ## L-Band Assisted Base diff --git a/docs/index.md b/docs/index.md index cdf85cb10..cf80be8b1 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,5 +15,19 @@ This is the firmware, settings, and hardware documentation for the SparkFun RTK SparkFun RTK Express Plus (GPS-18590) SparkFun RTK Facet (GPS-19029) + + Hardware Overview + Hardware Overview + Hardware Overview + Hardware Overview + Hardware Overview + + + Hookup Guide + Hookup Guide + Hookup Guide + Hookup Guide + Hookup Guide + diff --git a/docs/intro.md b/docs/intro.md index 68b7eb531..ada4f5ae5 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -19,12 +19,31 @@ The line of RTK products offered by SparkFun all run identical firmware. The [RT SparkFun RTK Express (GPS-18442) SparkFun RTK Surveyor (GPS-18443) + + Hardware Overview + Hardware Overview + Hardware Overview + Hardware Overview + Hardware Overview + + + Hookup Guide + Hookup Guide + Hookup Guide + Hookup Guide + Hookup Guide + Depending on the hardware platform different features may or may not be supported. We will denote each product in each section so that you know what is supported. +[Configuring](https://sparkfun.github.io/SparkFun_RTK_Firmware/system_configuration/) the RTK device +may be done using [WiFi](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_wifi/), +[serial](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_serial/) +or modifying a [setup file](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_settings_file/). + If you have an issue, feature request, bug report, or a general question about the RTK firmware specifically we encourage you to post your comments on the [firmware's repository](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues). If you feel like bragging or showing off what you did with your RTK product, we'd be thrilled to hear about it on the issues list as well! -Things like how to attach an antenna or other hardware specific topics are best read on the Hookup Guides for the individual products: +Things like how to attach an antenna or other hardware specific topics are best read on the Hookup Guides for the individual products. - \ No newline at end of file + diff --git a/docs/system_configuration.md b/docs/system_configuration.md index 79fc63f61..07368044c 100644 --- a/docs/system_configuration.md +++ b/docs/system_configuration.md @@ -4,10 +4,28 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkF All device settings are stored both in internal memory and an SD card if one is detected. The device will load the latest settings at each power on. If there is a discrepancy between the internal settings and a settings file then the settings file will be used. This allows a collection of RTK products to be identically configured using one 'golden' settings file loaded onto an SD card. -There are three ways to configure an RTK product: +There are three ways to configure an RTK product: * [WiFi](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_wifi/) - Good for in field changes * [Serial Terminal](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_serial/) - Requires a computer but allows for all configuration settings * [Settings File](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_settings_file/) - Error Prone; for very advanced users only. -The serial terminal method is recommended for most advanced configurations. Most, but not all settings are also available over WiFi but can be tricky to input via mobile phone. \ No newline at end of file +The serial terminal method is recommended for most advanced configurations. Most, but not all settings are also available over WiFi but can be tricky to input via mobile phone. + +Firmware configuration options include: + +* [Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_base/) +* [GNSS Messages](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_messages/) +* [GNSS Receiver](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_gnss/) +* [Logging](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_data_logging/) +* [Point Perfect](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_pointperfect/) +* [Ports](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_ports/) +* [Profiles](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_profiles/) + +Hardware configuration: +* [Bluetooth Connection](https://sparkfun.github.io/SparkFun_RTK_Firmware/connecting_bluetooth/) +* [Embedded System Connection](https://sparkfun.github.io/SparkFun_RTK_Firmware/embeddedsystem_connection/) + +Software configuration options include: +* [GIS Software](https://sparkfun.github.io/SparkFun_RTK_Firmware/gis_software/) +* [u-center](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_ucenter/) From 8911bacccd347e0b73fd64dd772146b203e493ba Mon Sep 17 00:00:00 2001 From: Nathan Seidle Date: Fri, 8 Jul 2022 12:51:20 -0600 Subject: [PATCH 2/4] Correct grammar/spelling errors --- docs/accuracy_verification.md | 40 +++++++++---------- docs/configure_base.md | 18 ++++----- docs/configure_data_logging.md | 6 +-- docs/configure_gnss.md | 8 ++-- docs/configure_messages.md | 6 +-- docs/configure_pointperfect.md | 14 +++---- docs/configure_ports.md | 12 +++--- docs/configure_profiles.md | 2 +- docs/configure_with_serial.md | 8 ++-- docs/configure_with_wifi.md | 6 +-- docs/connecting_bluetooth.md | 4 +- docs/displays.md | 10 ++--- docs/embeddedsystem_connection.md | 8 ++-- docs/firmware_update.md | 52 ++++++++++++------------- docs/gis_software.md | 43 +++++++++++---------- docs/intro.md | 4 +- docs/menu_system_status.md | 2 +- docs/permanent_base.md | 64 +++++++++++++++---------------- docs/system_configuration.md | 4 +- docs/system_status_report.md | 4 +- 20 files changed, 159 insertions(+), 156 deletions(-) diff --git a/docs/accuracy_verification.md b/docs/accuracy_verification.md index 5112b33e0..4f7ab9326 100644 --- a/docs/accuracy_verification.md +++ b/docs/accuracy_verification.md @@ -8,7 +8,7 @@ Surveyor: ![Feature Supported](img/GreenDot.png) / Express: ![Feature Supported] You’ve got an incredibly powerful GNSS receiver in your hands. How do you verify that you can get really accurate location readings? It's a bit of work but it's a lot of fun and you'll learn a tremendous amount about surveying along the way. -This is, admitedly, a very US-centric tutorial. We hope that it will provide some of the tools and basic guidance to be replicated in other countries. If you have additional sources for GPS/GNSS surveyed monuments in your own country, consider [adding them](/contribute) to this document! +This is, admittedly, a very US-centric tutorial. We hope that it will provide some of the tools and basic guidance to be replicated in other countries. If you have additional sources for GPS/GNSS surveyed monuments in your own country, consider [adding them](/contribute) to this document! This is a replication and confirmation of the procedure done by [RTKLibExplorer in 2018](https://rtklibexplorer.wordpress.com/2018/03/17/measuring-a-survey-marker-with-the-datagnss-d302-rtk/). We modified it to demonstrate a similar process but using u-blox hardware and with a few updates. @@ -25,7 +25,7 @@ The process goes like this: *RTK Fix Mode* -Before we can consider doing anything in the field, we need to get really comfortable using the RTK product. Verify you can get your device into RTK Fix mode. This includes setting up a permanent base and/or using a service like Skylark to provide the correction data to the RTK product. Before planning a trip to the field get really used to using the RTK product in Rover mode with NTRIP corrections being passed over Bluetooth to your device. +Before we can consider doing anything in the field, we need to get really comfortable using the RTK product. Verify you can get your device into RTK Fix mode. This includes setting up a permanent base and/or using a service like Skylark to provide the correction data to the RTK product. Before planning a trip to the field get used to using the RTK product in Rover mode with NTRIP corrections being passed over Bluetooth to your device. ## Locate GPS Monument @@ -59,7 +59,7 @@ Find a GPS monument that is easiest for you to get to, click on it, and open the *Position in both NAD83 and ECEF* -My respect for the surveying industry grows daily, but that doesn't mean they are free from competing and confusing standards. What you need to know is that the SparkFun RTK product line outputs coordinates in the **WGS84** coordinate system by default and can output **ECEF** as well. Most of the coordinates by the NGS are **NAD83** which has about 1.5 meter difference from the WGS84 coordinate system. No big deal for general mapping but it'll throw a wrench in your testing if you're not careful. +My respect for the surveying industry grows daily, but that doesn't mean they are free from competing and confusing standards. What you need to know is that the SparkFun RTK product line outputs coordinates in the **WGS84** coordinate system by default and can output **ECEF** as well. Most of the coordinates by the NGS are **NAD83** which has about a 1.5-meter difference from the WGS84 coordinate system. No big deal for general mapping but it'll throw a wrench in your testing if you're not careful. The SparkFun example monument is at: @@ -81,13 +81,13 @@ The earth is not static and the tectonic plates have this [annoying habit of mov *Plate tectonic time machine* -Thankfully the NGS has a tool called the [**Horizontal Time-Dependent Positioning**](https://www.ngs.noaa.gov/cgi-bin/HTDP/htdp.prl?f1=4&f2=1). This allows both the conversion between coordinate system, and adjusting a given location to a given start and end time. Use the tool to convert the NAD83 coordinates of your monument from the time they were taken (June 27, of 2012 in our example) to WGS84(G2139) coordinates in today's date. If you convert the location for your monument on a Tuesday and visit it 5 days later, the coordinates should still be perfectly fine. This tool is needed both for the coordinate change (NAD83 to WGS84) and for long (months or years) periods of time between when the monument was surveyed. +Thankfully the NGS has a tool called [**Horizontal Time-Dependent Positioning**](https://www.ngs.noaa.gov/cgi-bin/HTDP/htdp.prl?f1=4&f2=1). This allows both the conversion between coordinate systems and adjusting a given location to a given start and end time. Use the tool to convert the NAD83 coordinates of your monument from the time they were taken (June 27, 2012, in our example) to WGS84(G2139) coordinates on today's date. If you convert the location for your monument on a Tuesday and visit it 5 days later, the coordinates should still be perfectly fine. This tool is needed both for the coordinate change (NAD83 to WGS84) and for long (months or years) periods between when the monument was surveyed. ![Monument converted to WGS84 corrected to 2022](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%205%20Conversion%20to%20WGS84.jpg) *Monument converted to WGS84 corrected to 2022* -Once we enter all the pertinent data, we receive a nice output showing us our modern day WGS84 coordinates! Also note the X/Y/Z ECEF coordinates. +Once we enter all the pertinent data, we receive a nice output showing us our modern-day WGS84 coordinates! Also, note the X/Y/Z ECEF coordinates. The SparkFun example monument is at: @@ -115,7 +115,7 @@ The SparkFun example monument is at: * Longitude: -105.15048340 (WGS84 in 2022) * Elliptical Height: 1613.737 meters (WGS84 in 2022) -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. +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. ## Field Trip! @@ -125,15 +125,15 @@ These are the coordinates we hope to see using SW Maps once we get out into the Not a bad view! -You will need to decide how cheap you want your setup to be. I went too cheap; my tripod doesn’t have a hook on the bottom so the string with a bolt (I didn’t even have a plumb bob) to center above the marker was not really center to the Facet. The height measurement from the mark to the ARP (bottom of the Facet) was done with a tape measure, in other words, not very accurate. But *it works*! +You will need to decide how cheap you want your setup to be. I went too cheap; my tripod doesn’t have a hook on the bottom so the string with a bolt (I didn’t even have a plumb bob) to center above the marker was not central to the Facet. The height measurement from the mark to the ARP (bottom of the Facet) was done with a tape measure, in other words, not very accurate. But *it works*! -Find the monument and locate your Facet (or RTK Surveyor, Express, Express Plus, Facet L-Band, etc) over the monument. Using a tape measure or other tool, measure the distance from the top of the monument to the bottom of the Facet. In this example it was 45 ¾” or 1162mm. Obviously milimeters matter here but don't let 'perfection' be the enemy of 'done'. +Find the monument and locate your Facet (or RTK Surveyor, Express, Express Plus, Facet L-Band, etc) over the monument. Using a tape measure or other tool, measure the distance from the top of the monument to the bottom of the Facet. In this example, it was 45 ¾” or 1162mm. Obviously, millimeters matter here but don't let 'perfection' be the enemy of 'done'. ![L-Band Facet ARP](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/2/5/8/3/SparkFun_RTK_Facet_L-Band_ARP.jpg) *L-Band Facet ARP* -Locate the ARP of your given RTK product ([53mm](https://geodesy.noaa.gov/ANTCAL/LoadFile?file=SFETOP106_NONE.atx) for units using the TOP106 Antenna, [61mm](https://learn.sparkfun.com/tutorials/sparkfun-rtk-facet-hookup-guide/all#hardware-assembly) for Facet, [69mm](https://learn.sparkfun.com/tutorials/sparkfun-rtk-facet-l-band-hookup-guide/all) for Facet L-Band). Add your ARP to the height above the monument you measured previously. In this example 1416 + 69 = 1.485m. Enter that total height into SW Maps as the ‘Instrument Height’. This will allow the software to subtract the antenna location height from the current 3D location to gain the location of the point where the plumbob (or bolt) below your apparatus is located. +Locate the ARP of your given RTK product ([53mm](https://geodesy.noaa.gov/ANTCAL/LoadFile?file=SFETOP106_NONE.atx) for units using the TOP106 Antenna, [61mm](https://learn.sparkfun.com/tutorials/sparkfun-rtk-facet-hookup-guide/all#hardware-assembly) for Facet, [69mm](https://learn.sparkfun.com/tutorials/sparkfun-rtk-facet-l-band-hookup-guide/all) for Facet L-Band). Add your ARP to the height above the monument you measured previously. In this example 1416 + 69 = 1.485m. Enter that total height into SW Maps as the ‘Instrument Height’. This will allow the software to subtract the antenna location height from the current 3D location to gain the location of the point where the plumb bob (or bolt) below your apparatus is located. With your instrument height determined, connect to the RTK product, begin sending RTCM corrections (either over NTRIP or radio link) and enter RTK Fix. @@ -145,19 +145,19 @@ With your instrument height determined, connect to the RTK product, begin sendin We can see the approximate location of the monument in the above location. -![Screen shot of a point in time](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%209%20SW%20Maps%20Point.jpg) +![Screenshot of a point in time](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%209%20SW%20Maps%20Point.jpg) -*Screen shot of a point in time* +*Screenshot of a point in time* Note the 8 decimal places on the Lat/Long. -Screenshots are an easy way to record lat/long/alt but SW Maps (and other GIS software) allows the averaging of a position. Choose your own adventure. For our example, we took screenshots / snapshots of the location. Some surveyors hold a position for multiple minutes to get a point; we can do the same in under a second. +Screenshots are an easy way to record lat/long/alt but SW Maps (and other GIS software) allows the averaging of a position. Choose your own adventure. For our example, we took screenshots/snapshots of the location. Some surveyors hold a position for multiple minutes to get a point; we can do the same in under a second. -![Comparsion of three RTK correction sources](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%2013%20Compare%20Points.jpg) +![Comparison of three RTK correction sources](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%2013%20Compare%20Points.jpg) -*Comparsion of three RTK correction sources* +*Comparison of three RTK correction sources* -Off the shelf we regularly see 300 down to 150mm horizontal positional accuracy using any RTK product with a good L1/L2 antenna. This is shown in the picture above as the circle with 'No Corrections'. +Off the shelf, we regularly see 300 down to 150mm horizontal positional accuracy using any RTK product with a good L1/L2 antenna. This is shown in the picture above as the circle with 'No Corrections'. With corrections turned on, the benefit of an RTK fix is obvious. The two surveyed points overlap each other so closely they are nearly indistinguishable. The SparkFun base station is documented [here](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station) and has a location accuracy of approximately 8.4mm. Using a base station is more accurate (as we will see) but L-Band corrections will also get you *incredibly* similar accuracy with a lot less hassle. @@ -177,23 +177,23 @@ We’ve established the monument’s location, we’ve captured the location of *Convert LLA to ECEF* -Enter your lat, long, and altitude coordinates into a LLA to ECEF converter. We found the [Sysense calculator](http://www.sysense.com/products/ecef_lla_converter/index.html) to work very well. How do we know it’s accurate? Take the [original coordinates](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%2013%20Datasheet%20for%20Monument.jpg) from the NGS Datasheet, and use the calculator to convert to ECEF. They are identical. +Enter your lat, long, and altitude coordinates into an LLA to ECEF converter. We found the [Sysense calculator](http://www.sysense.com/products/ecef_lla_converter/index.html) to work very well. How do we know it’s accurate? Take the [original coordinates](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%2013%20Datasheet%20for%20Monument.jpg) from the NGS Datasheet, and use the calculator to convert them to ECEF. They are identical. ![ECEF difference between monument and readings](img/VerifyAccuracy/SparkFun%20Verify%20RTK%20-%2015%20Spreadsheet%20Results.jpg) *ECEF difference between monument and readings* -Feel free to look at and make a copy of the [SparkFun example](https://docs.google.com/spreadsheets/d/1uEGnceLoAVwG3xnyWp8XTN8BBa__z4pg0l7IQRBcj8c/edit?usp=sharing) spreadsheet. ECEF is a wonderfully simplistic frame of reference; the comparison between two points is simply X/Y/Z in meters. We can use the Pythagorean theorem to calculate the 3D variance. In our example it is 52mm using corrections from a fixed based, and 189mm for an L-Band corrected base. +Feel free to look at and make a copy of the [SparkFun example](https://docs.google.com/spreadsheets/d/1uEGnceLoAVwG3xnyWp8XTN8BBa__z4pg0l7IQRBcj8c/edit?usp=sharing) spreadsheet. ECEF is a wonderfully simplistic frame of reference; the comparison between two points is simply X/Y/Z in meters. We can use the Pythagorean theorem to calculate the 3D variance. In our example, it is 52mm using corrections from a fixed base, and 189mm for an L-Band corrected base. -52mm off a professional mark is a clear indicator we are *very close* to the limit of our equipment. The sheer amount of geoscience, coordinate math, and relativistic phsyics that very smart people have contributed to enable any part of this experiment is awe inspiring. It gave me great satisfaction and reassurance that our base at SparkFun HQ is setup well, and that, in the hands of a professional, the RTK product line is quite capable of providing *very* accurate readings. +52mm off a professional mark is a clear indicator we are *very close* to the limit of our equipment. The sheer amount of geoscience, coordinate math, and relativistic physics that very smart people have contributed to enable any part of this experiment is awe-inspiring. It gave me great satisfaction and reassurance that our base at SparkFun HQ is set up well, and that, in the hands of a professional, the RTK product line is quite capable of providing *very* accurate readings. ## How do I get 14mm?! -* Use the best equipment. Our mechanical setup was rickety and cheap. Use a surveyor’s bi-pod setup, with a bubble level, and a prism pole to accurately level the RTK receiver and measure the distance to the monument. +* 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. * 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. * 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). * Be within 10km of your base. A baseline that is more than 10km will introduce inaccuracies to the RTK fix readings. * 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. -* Take an average of points. All the points taken in this example were single snapshots. Average a few seconds worth of readings. +* Take an average of points. All the points taken in this example were single snapshots. Average a few seconds' worth of readings. This was a lot of fun and a good excuse to get outdoors. We hope you enjoy finding some new points in your world. diff --git a/docs/configure_base.md b/docs/configure_base.md index 601684d91..7a92aca81 100644 --- a/docs/configure_base.md +++ b/docs/configure_base.md @@ -2,13 +2,13 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express Plus: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/RedDot.png) / Facet: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet L-Band: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) -**Note:** The RTK Express Plus does not support Base mode. The Express Press contains an internal IMU and additional algorithms to support high precision location fixes using dead reckoning. +**Note:** The RTK Express Plus does not support Base mode. The Express Press contains an internal IMU and additional algorithms to support high-precision location fixes using dead reckoning. **Note:** The RTK Facet L-Band is designed to use corrections provided via u-blox's PointPerfect system therefore, a Base/Rover setup is not needed. However, if the service is not available the RTK Facet L-Band can still be used in a traditional Base/Rover setup. Here we’ll describe how to assemble a Rover and Base. -In addition to providing accurate local location fixes, the SparkFun RTK devices can also serve as a correction source, also called a *Base*. The Base doesn't move and 'knows' where it is so it can calculate the discrepancies between the signals it is receiving and what it should be receiving. Said differently, the 'Base' is told where it is, and that it's not moving. If the GPS signals say otherwise, the Base knows there was a disturbance in the ~~Force~~ ionosphere. These differences are the correction values passed to the Rover so that the Rover can have millimeter level accuracy. +In addition to providing accurate local location fixes, the SparkFun RTK devices can also serve as a correction source, also called a *Base*. The Base doesn't move and 'knows' where it is so it can calculate the discrepancies between the signals it is receiving and what it should be receiving. Said differently, the 'Base' is told where it is, and that it's not moving. If the GPS signals say otherwise, the Base knows there was a disturbance in the ~~Force~~ ionosphere. These differences are the correction values passed to the Rover so that the Rover can have millimeter-level accuracy. -There are two types of bases: *Surveyed* and *Fixed*. A surveyed base is often a temporary base setup in the field. Called a 'Survey-In', this is less accurate but requires only 60 seconds to complete. The 'Fixed' base is much more accurate but the precise location at which the antenna is located must be known. A fixed base is often a structure with an antenna bolted to the side. Raw satellite signals are gathered for a few hours then processed using Precision Point Position. We have a variety of tutorials that go into depth on these subjects but all you need to know is that the RTK Facet supports both Survey-In and Fixed Base techniques. +There are two types of bases: *Surveyed* and *Fixed*. A surveyed base is often a temporary base set up in the field. Called a 'Survey-In', this is less accurate but requires only 60 seconds to complete. The 'Fixed' base is much more accurate but the precise location at which the antenna is located must be known. A fixed base is often a structure with an antenna bolted to the side. Raw satellite signals are gathered for a few hours and then processed using Precision Point Position. We have a variety of tutorials that go into depth on these subjects but all you need to know is that the RTK Facet supports both Survey-In and Fixed Base techniques. Please see the following tutorials for more information: @@ -34,15 +34,15 @@ The Base Menu allows the user to select between Survey-In or Fixed Base setups. *Controlling the type of Base from WiFi AP Config* -[![DOS CMD window showing Base menu optionns](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Base_Menu.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Base_Menu.jpg) +[![DOS CMD window showing Base menu options](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Base_Menu.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Base_Menu.jpg) *Base Menu Options* ## Mode -In **Survey-In** mode, the minimum observation time and Mean 3D Standard Deviation can be set. The defaults are 60s and 5m as directed by u-blox. The device will wait for the position accuracy to be better than 1 meter before a Survey-In is started. Don't be fooled; setting the observation time to 4 hours or an initial positional accuracy of 0.3m is not going to significantly improve the accuracy of the survey - use [PPP](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station#gather-raw-gnss-data) instead. +In **Survey-In** mode, the minimum observation time and Mean 3D Standard Deviation can be set. The defaults are 60 seconds and 5 meters as directed by u-blox. The device will wait for the position accuracy to be better than 1 meter before a Survey-In is started. Don't be fooled; setting the observation time to 4 hours or an initial positional accuracy of 0.3m is not going to significantly improve the accuracy of the survey - use [PPP](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station#gather-raw-gnss-data) instead. -In **Fixed** mode, the coordinates of the antenna need to be sent. These can be entered in ECEF or Geographic coordinates. Whenever a user enters Base mode by pressing the SETUP button the GNSS receiver will immediately go into base mode with these coordinates and immediately begin outputting RTCM correction data. +In **Fixed** mode, the coordinates of the antenna need to be sent. These can be entered in ECEF or Geographic coordinates. Whenever a user enters Base mode by pressing the SETUP button the GNSS receiver will immediately go into Base mode with these coordinates and immediately begin outputting RTCM correction data. [![RTK Facet in Survey-In Mode](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Display_-_Survey-In.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Display_-_Survey-In.jpg) @@ -54,7 +54,7 @@ Once the device has been configured, pressing the Setup button will change the d *RTK Facet in Fixed Transmit Mode* -Once the *survey-in* is complete the device enters RTCM Transmit mode. The number of RTCM transmissions is displayed. By default this is one per second. During this phase the ZED-F9P is outputting the RTCM corrections out the **RADIO** port. Attaching an external serial radio to this port will allow the Base to send corrections to any Rover. +Once the *survey-in* is complete the device enters RTCM Transmit mode. The number of RTCM transmissions is displayed. By default, this is one per second. During this phase, the ZED-F9P is outputting the RTCM corrections out of the **RADIO** port. Attaching an external serial radio to this port will allow the Base to send corrections to any Rover. The *Fixed Base* mode is similar but uses a structure icon (shown above) to indicate a fixed base. @@ -72,7 +72,7 @@ Enabling NTRIP will present a handful of new options seen below: *Settings for the NTRIP Server* -This is a powerful feature of the RTK line of products. The RTK device can be configured to transmit its RTCM directly over WiFi to the user's mountpoint. This eliminates the need for a radio link. +This is a powerful feature of the RTK line of products. The RTK device can be configured to transmit its RTCM directly over WiFi to the user's mount point. This eliminates the need for a radio link. Once the NTRIP server is enabled you will need a handful of credentials: @@ -100,4 +100,4 @@ Note: During NTRIP transmission WiFi is turned on and Bluetooth is turned off. Y ## L-Band Assisted Base -The RTK Facet L-Band can be setup as a relay: the L-Band device can be located in a good reception area, and then transmit very accurate corrections to a rover via Radio or internet link. To setup an assisted base, set up RTK Facet L-Band unit with a clear view of the sky, and let it obtain RTK Fix from a fixed position in *Rover* mode. Once RTK fix is achieved, change the device to temporary *Base* mode. The device will take 60 seconds of positional readings, at which point the fixed position will be set using RTK fixed coordinates. The RTK Facet L-Band will then output very accurate RTCM corrections that can relayed to a rover that is in a less optimal reception setting. +The RTK Facet L-Band can be set up as a relay: the L-Band device can be located in a good reception area, and then transmit very accurate corrections to a rover via Radio or internet link. To set up an assisted base, set up an RTK Facet L-Band unit with a clear view of the sky, and let it obtain RTK Fix from a fixed position in *Rover* mode. Once an RTK fix is achieved, change the device to temporary *Base* mode. The device will take 60 seconds of positional readings, at which point the fixed position will be set using RTK fixed coordinates. The RTK Facet L-Band will then output very accurate RTCM corrections that can be relayed to a rover that is in a less optimal reception setting. diff --git a/docs/configure_data_logging.md b/docs/configure_data_logging.md index c607eaa5a..8db3aeb87 100644 --- a/docs/configure_data_logging.md +++ b/docs/configure_data_logging.md @@ -16,7 +16,7 @@ If a microSD card is detected, all messages will be logged. ### Max Log Time -Once the max log time is achieved, logging will cease. This is useful for limiting long term, overnight, static surveys to a certain length of time. Default: 1440 minutes (24 hours). Limit: 1 to 2880 minutes. +Once the max log time is achieved, logging will cease. This is useful for limiting long-term, overnight, static surveys to a certain length of time. Default: 1440 minutes (24 hours). Limit: 1 to 2880 minutes. ### Max Log Length @@ -32,7 +32,7 @@ Various stats for the SD card are shown. ### Update Firmware -New firmware may be uploaded via WiFi to the unit. See [Updateing Firmware from the SD Card](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-the-sd-card) for more information. +New firmware may be uploaded via WiFi to the unit. See [Updating Firmware from the SD Card](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-the-sd-card) for more information. ### Reset Counter @@ -50,4 +50,4 @@ From the Main Menu, pressing 5 will enter the Logging Menu. This menu will repor * Option 2 allows a user to set the max logging time. This is convenient to determine the location of a fixed antenna or a receiver on a repeatable landmark. Set the RTK Facet to log RAWX data for 10 hours, convert to RINEX, run through an observation processing station and you’ll get the corrected position with <10mm accuracy. Please see the [How to Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station) tutorial for more information. * Option 3 allows a user to set the max logging length in minutes. Every 'max long length' amount of time the current log will be closed and a new log will be started. This is known as cyclic logging and is convenient on *very* long surveys (ie, months or years) to prevent logs from getting too unwieldy and helps limit the risk of log corruption. This will continue until the unit is powered down or the *max logging time* is reached. -**Note:** If you are wanting to log RAWX sentences to create RINEX files useful for post processing the position of the receiver please see the GNSS Configuration Menu. For more information on how to use a RAWX GNSS log to get higher accuracy base location please see the [How to Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station#gather-raw-gnss-data) tutorial. \ No newline at end of file +**Note:** If you are wanting to log RAWX sentences to create RINEX files useful for post-processing the position of the receiver please see the GNSS Configuration Menu. For more information on how to use a RAWX GNSS log to get a higher accuracy base location please see the [How to Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station#gather-raw-gnss-data) tutorial. \ No newline at end of file diff --git a/docs/configure_gnss.md b/docs/configure_gnss.md index 017d0cdb5..fb0546b22 100644 --- a/docs/configure_gnss.md +++ b/docs/configure_gnss.md @@ -22,11 +22,11 @@ Measurement Frequency can be set by either Hz or by seconds between measurements ![Table showing fix rates](https://user-images.githubusercontent.com/117102/168684162-4ffe6f39-5aaf-4137-a8ab-f88ee77a528d.png) -Note: When in **Base** mode, measurement frequency is set to 1Hz. This is because RTK transmission does not benefit from faster updates, nor does logging of RAWX for PPP. +Note: When in **Base** mode, the measurement frequency is set to 1Hz. This is because RTK transmission does not benefit from faster updates, nor does logging of RAWX for PPP. ## Dynamic Model -The Dynamic Model can be changed but it is recommended to leave as *Portable*. For more information, please refer to the [ZED-F9P Integration Manual](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/ZED-F9P_IntegrationManual__UBX-18010802_.pdf). +The Dynamic Model can be changed but it is recommended to leave it as *Portable*. For more information, please refer to the [ZED-F9P Integration Manual](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/ZED-F9P_IntegrationManual__UBX-18010802_.pdf). ## Constellations Menu @@ -34,7 +34,7 @@ The Dynamic Model can be changed but it is recommended to leave as *Portable*. F *Enable or disable the constellations used for fixes* -The ZED-F9P is capable of tracking 184 channels across four constellations and two bands (L1/L2) including GPS (USA), Galileo (EU), BeiDou (China), and GLONASS (Russia). SBAS (satellite-based augmentation system) is also supported. By fault, all constellations are used. Some users may want to study, log, or monitor a subset. Disabling a constellation will cause the ZED to ignore those signals when calculating a location fix. +The ZED-F9P is capable of tracking 184 channels across four constellations and two bands (L1/L2) including GPS (USA), Galileo (EU), BeiDou (China), and GLONASS (Russia). SBAS (satellite-based augmentation system) is also supported. By default, all constellations are used. Some users may want to study, log, or monitor a subset. Disabling a constellation will cause the ZED to ignore those signals when calculating a location fix. ## NTRIP Client @@ -54,7 +54,7 @@ Once the NTRIP Client is enabled you will need a handful of credentials: * A casting service and port such as [RTK2Go](http://rtk2go.com/) or [Emlid](https://emlid.com/ntrip-caster/) (the port is almost always 2101) * A mount point and password -With these credentials set, RTK device will attempt to connect to WiFi, then connect to your caster of choice, and then begin downloading the RTCM data over WiFi. We tried to make it as easy as possible. Every second a few hundred bytes, up to ~2k, will be downloaded from the mount point you've entered. Remember, the rover must be in WiFi range to connect in this mode. +With these credentials set, the RTK device will attempt to connect to WiFi, then connect to your caster of choice, and then begin downloading the RTCM data over WiFi. We tried to make it as easy as possible. Every second a few hundred bytes, up to ~2k, will be downloaded from the mount point you've entered. Remember, the rover must be in WiFi range to connect in this mode. [![Rover with Active NTRIP Client Connection](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Rover_NTRIP_Client_Connection.png)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Rover_NTRIP_Client_Connection.png) diff --git a/docs/configure_messages.md b/docs/configure_messages.md index 414f7f3c4..5c9a10dad 100644 --- a/docs/configure_messages.md +++ b/docs/configure_messages.md @@ -10,7 +10,7 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkF *The messages configuration menu* -From this menu a user can control the output of various NMEA, RTCM, RXM, and other messages. Any enabled message will be broadcast over Bluetooth *and* recorded to SD (if available). +From this menu, a user can control the output of various NMEA, RTCM, RXM, and other messages. Any enabled message will be broadcast over Bluetooth *and* recorded to SD (if available). Because of the large number of configurations possible, we provide a few common settings: @@ -41,11 +41,11 @@ These seven sentences are commonly used when logging and doing Precise Point Pos *Configuring the NMEA messages* -As mentioned is the microSD section of the [Hardware Overview](https://sparkfun.github.io/SparkFun_RTK_Firmware/hardware_rtk_facet/#microsd) there are a large number of messages supported. Each message sub menu will present the user with the ability to set the message report rate. +As mentioned in the microSD section of the [Hardware Overview](https://sparkfun.github.io/SparkFun_RTK_Firmware/hardware_rtk_facet/#microsd) there are a large number of messages supported. 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 4Hz fix rate, the GSV message will appear once per second. +**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. ## Turn off all messages diff --git a/docs/configure_pointperfect.md b/docs/configure_pointperfect.md index 8bb113cef..0b64b3c52 100644 --- a/docs/configure_pointperfect.md +++ b/docs/configure_pointperfect.md @@ -2,7 +2,7 @@ Surveyor: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/RedDot.png) / Express: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/RedDot.png) / Express Plus: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/RedDot.png) / Facet: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/RedDot.png) / Facet L-Band: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) -**Note:** This section only applies to RTK Facet *L-Band* products. Regular RTK Facet, Surveyor, Express, and Express Plus products do not have L-Band antennas or receivers built in. +**Note:** This section only applies to RTK Facet *L-Band* products. Regular RTK Facet, Surveyor, Express, and Express Plus products do not have L-Band antennas or receivers built-in. ![PointPerfect Menu showing Home WiFi credentials](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/SparkFun RTK PointPerfect Menu.png) @@ -12,11 +12,11 @@ Surveyor: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/Sp *Configuring PointPerfect settings over serial* -*RTK Facet L-Band* products are equipped with a special antenna and extra receiver to decrypted the L-Band corrections using the PointPerfect service from u-blox. The PointPerfect sub menu allows a user to enter their 'Home' WiFi settings. This WiFi SSID and password are used to regularly obtain the needed decryption keys from u-blox. This is normally your home WiFi or other accessible WiFi. +*RTK Facet L-Band* products are equipped with a special antenna and extra receiver to decrypt the L-Band corrections using the PointPerfect service from u-blox. The PointPerfect sub-menu allows a user to enter their 'Home' WiFi settings. This WiFi SSID and password are used to regularly obtain the needed decryption keys from u-blox. This is normally your home WiFi or other accessible WiFi. -PointPerfect L-Band decryption keys are valid for a maximum of 56 days. During that time, the RTK Facet L-Band can operate normally without the need for WiFi access. However, when the keys are set to expire in 28 days or less, the RTK Facet L-Band will attempt to log in to the 'Home' WiFi at each power on. If WiFi is not available, it will continue normal operation. If the keys fully expire, the device will continue to receive the L-Band signal but will be unable to decrypt the signal, disabling high precision GNSS. The RTK Facet L-Band will continue to have extraordinary accuracy (we've seen better than 0.15m HPA) but not the centimeter level accuracy that comes with RTK. +PointPerfect L-Band decryption keys are valid for a maximum of 56 days. During that time, the RTK Facet L-Band can operate normally without the need for WiFi access. However, when the keys are set to expire in 28 days or less, the RTK Facet L-Band will attempt to log in to the 'Home' WiFi at each power on. If WiFi is not available, it will continue normal operation. If the keys fully expire, the device will continue to receive the L-Band signal but will be unable to decrypt the signal, disabling high precision GNSS. The RTK Facet L-Band will continue to have extraordinary accuracy (we've seen better than 0.15m HPA) but not the centimeter-level accuracy that comes with RTK. -**Note:** The RTK Facet L-Band is capable of receiving RTCM corrections over traditional means including NTRIP data over Bluetooth or over a serial radio. But the real point of L-Band and PointPerfect is that you can be *anywhere*, without cellular or radio cover, and still enjoy millimeter accuracy. +**Note:** The RTK Facet L-Band is capable of receiving RTCM corrections over traditional means including NTRIP data over Bluetooth or a serial radio. But the real point of L-Band and PointPerfect is that you can be *anywhere*, without cellular or radio cover, and still enjoy millimeter accuracy. [![Display showing 14 days until Keys Expire](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_DayToExpire.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_DayToExpire.jpg) @@ -24,11 +24,11 @@ PointPerfect L-Band decryption keys are valid for a maximum of 56 days. During t The unit will display various messages to aid the user in obtaining keys as needed. -[![Three pronged satellite dish indicating L-Band reception](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg) +[![Three-pronged satellite dish indicating L-Band reception](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg) *Three pronged satellite dish indicating L-Band reception* -Upon successful reception and decryption of PointPerfect corrections, the satellite dish icon will increase to a three pronged icon. As the unit's fix increases the cross hair will indicate a basic 3D solution, a double blinking cross hair will indicate a floating RTK solution, and a solid double cross hair will indicate a fixed RTK solution. +Upon successful reception and decryption of PointPerfect corrections, the satellite dish icon will increase to a three-pronged icon. As the unit's fix increases the cross-hair will indicate a basic 3D solution, a double blinking cross-hair will indicate a floating RTK solution, and a solid double cross-hair will indicate a fixed RTK solution. ![PointPerfect Menu showing Home WiFi credentials](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/SparkFun RTK PointPerfect Menu.png) @@ -54,5 +54,5 @@ The *Days until keys expire* inform the user how many days the unit has until it Because of the length and complexity of the keys, we do not recommend you manually enter them. This menu is most helpful for displaying the current keys. -Option '1' will allow a user to enter their own Device Profile Token. This is the token that is used to provision a device on a PointPerfect account. By default, users may use the SparkFun token but must pay SparkFun for the annual service fee. If an organization would like to administer their own devices, the token can be changed here. +Option '1' will allow a user to enter their Device Profile Token. This is the token that is used to provision a device on a PointPerfect account. By default, users may use the SparkFun token but must pay SparkFun for the annual service fee. If an organization would like to administer its own devices, the token can be changed here. diff --git a/docs/configure_ports.md b/docs/configure_ports.md index 0d231e8ad..9c16d388b 100644 --- a/docs/configure_ports.md +++ b/docs/configure_ports.md @@ -12,16 +12,16 @@ Surveyor: ![Feature Partially Supported](https://raw.githubusercontent.com/spark ## Radio Port -By default the **Radio** port is set to 57600bps to match the [Serial Telemetry Radios](https://www.sparkfun.com/products/19032) that are recommended to be used with the RTK Facet (it is a plug and play solution). This can be set from 4800bps to 921600bps. +By default, the **Radio** port is set to 57600bps to match the [Serial Telemetry Radios](https://www.sparkfun.com/products/19032) that are recommended to be used with the RTK Facet (it is a plug-and-play solution). This can be set from 4800bps to 921600bps. ## Mux Channel -The **Data** port on the RTK Facet, Express, and Express Plus is very flexible. Internally the **Data** connector is connected to a digital mux allowing one of four software selectable setups. By default the Data port will be connected to the UART1 of the ZED-F9P and output any messages via serial. +The **Data** port on the RTK Facet, Express, and Express Plus is very flexible. Internally the **Data** connector is connected to a digital mux allowing one of four software-selectable setups. By default, the Data port will be connected to the UART1 of the ZED-F9P and output any messages via serial. * **NMEA** - The TX pin outputs any enabled messages (NMEA, UBX, and RTCM) at a default of 460,800bps (configurable 9600 to 921600bps). The RX pin can receive RTCM for RTK and can also receive UBX configuration commands if desired. * **PPS/Trigger** - The TX pin outputs the pulse-per-second signal that is accurate to 30ns RMS. This pin can be configured as an extremely accurate time base. The pulse length and time between pulses are configurable down to 1us. The RX pin is connected to the EXTINT pin on the ZED-F9P allowing for events to be measured with incredibly accurate nano-second resolution. Useful for things like audio triangulation. See the Timemark section of the [ZED-F9P Integration Manual](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/ZED-F9P_IntegrationManual__UBX-18010802_.pdf) for more information. * **I2C** - The TX pin operates as SCL, RX pin as SDA on the I2C bus. This allows additional sensors to be connected to the I2C bus. -* **GPIO** - The TX pin operates as a DAC capable GPIO on the ESP32. The RX pin operates as a ADC capable input on the ESP32. This is useful for custom applications. +* **GPIO** - The TX pin operates as a DAC-capable GPIO on the ESP32. The RX pin operates as an ADC-capable input on the ESP32. This is useful for custom applications. ![Configuring the External Pulse and External Events](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/SparkFun RTK Ports PPS Config.png) @@ -33,7 +33,7 @@ The **Data** port on the RTK Facet, Express, and Express Plus is very flexible. ## Data Port -By default the **Data** port is set to 460800bps and can be configured from 4800bps to 921600bps. The 460800bps baud rate was chosen to support applications where a large number of messages are enabled and a large amount of data is being sent. If you need to decrease the baud rate to 115200bps or other, but be sure to monitor the MON-COMM message within u-center for buffer overruns. A baud rate of 115200bps and the NMEA+RXM default configuration at 4Hz *will* cause buffer overruns. +By default, the **Data** port is set to 460800bps and can be configured from 4800bps to 921600bps. The 460800bps baud rate was chosen to support applications where a large number of messages are enabled and a large amount of data is being sent. If you need to decrease the baud rate to 115200bps or other, be sure to monitor the MON-COMM message within u-center for buffer overruns. A baud rate of 115200bps and the NMEA+RXM default configuration at 4Hz *will* cause buffer overruns. [![Monitoring the COM ports on the ZED-F9P](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Ports_Menu_MON-COMM_Overrun.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Ports_Menu_MON-COMM_Overrun.jpg) @@ -41,10 +41,10 @@ By default the **Data** port is set to 460800bps and can be configured from 4800 If you must run the data port at lower than 460800bps, and you need to enable a large number of messages and/or increase the fix frequency beyond 4Hz, be sure to verify that UART1 usage stays below 99%. The image above shows the UART1 becoming overwhelmed because the ZED cannot transmit at 115200bps fast enough. -Most applications do not need to plug anything into the **Data** port. Most users will get their NMEA position data over Bluetooth. However, this port can be useful for sending position data to an embedded microcontroller or single board computer. The pinout is 3.3V / TX / RX / GND. **3.3V** is provided by this connector to power a remote device if needed. While the port is capable of sourcing up to 600mA, we do not recommend more than 300mA. This port should not be connected to a power source. +Most applications do not need to plug anything into the **Data** port. Most users will get their NMEA position data over Bluetooth. However, this port can be useful for sending position data to an embedded microcontroller or single-board computer. The pinout is 3.3V / TX / RX / GND. **3.3V** is provided by this connector to power a remote device if needed. While the port is capable of sourcing up to 600mA, we do not recommend more than 300mA. This port should not be connected to a power source. ## Surveyor Data Port -By default the Data port is set to 460800bps and can be configured from 4800bps to 921600bps. +By default, the Data port is set to 460800bps and can be configured from 4800bps to 921600bps. Note: The Data port does not output NMEA by default. The unit must be opened and the *Serial NMEA Connection* switch must be moved to 'Ext Connector'. See [Hardware Overview - Advanced Features](https://sparkfun.github.io/SparkFun_RTK_Firmware/hardware_rtk_surveyor/#advanced-features) for the location of the switch. \ No newline at end of file diff --git a/docs/configure_profiles.md b/docs/configure_profiles.md index 2ab2c378e..fce47e7a1 100644 --- a/docs/configure_profiles.md +++ b/docs/configure_profiles.md @@ -6,7 +6,7 @@ Surveyor: ![Feature Not Supported](https://raw.githubusercontent.com/sparkfun/Sp *User Profiles Menu* -Profiles are a very powerful feature. A profile is a complete copy of all the settings on the RTK product. Switching profiles changes all the settings in one step. This is handy for creating a complex setup for surveying, and a different setup for a NTRIP enabled base station. Rather than changing the variety of parameters, a user can simply switch profiles. +Profiles are a very powerful feature. A profile is a complete copy of all the settings on the RTK product. Switching profiles changes all the settings in one step. This is handy for creating a complex setup for surveying, and a different setup for an NTRIP-enabled base station. Rather than changing the variety of parameters, a user can simply switch profiles. [![Multiple Profiles on Menu](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_Profile.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_Profile.jpg) diff --git a/docs/configure_with_serial.md b/docs/configure_with_serial.md index f62859f16..97c378281 100644 --- a/docs/configure_with_serial.md +++ b/docs/configure_with_serial.md @@ -20,7 +20,7 @@ Once connected a COM port will enumerate. Open the `Device Manager` in Windows a Connect the USB cable to the USB connector. -There is a USB hub built into the RTK Facet. When you attach the device to your computer it will enumerate as two COM ports. +There is a USB hub built into the RTK Facet. When you attach the device to your computer it will enumerate two COM ports. [![Two COM ports from one USB device](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_-_Multiple_COM_Ports.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_-_Multiple_COM_Ports.jpg) @@ -30,13 +30,13 @@ In the image above, the `USB Serial Device` is the ZED-F9P and the `USB-SERIAL C **Don't See 'USB Serial Device'?** The first time a u-blox module is connected to a computer you may need to adjust the COM driver. Check out our section on "How to Install u-blox Drivers" for help with the installation. -Configuring the RTK device is done over the *USB-Serial CH340* COM port via serial text menu. Various debug messages are printed to this port at 115200bps and a serial menu can be opened to configure advanced settings. +Configuring the RTK device is done over the *USB-Serial CH340* COM port via the serial text menu. Various debug messages are printed to this port at 115200bps and a serial menu can be opened to configure advanced settings. -Configuring the ZED-F9P is done over the *USB Serial Device* port using [u-center](https://learn.sparkfun.com/tutorials/getting-started-with-u-center-for-u-blox/all). It’s not necessary in normal operation but is handy for tailoring the receiver to specific applications. As an added perk, the ZED-F9P can be detected automatically by some mobile phones and tablets. If desired, the receiver can be directly connected to a compatible phone or tablet removing the need for a Bluetooth connection. +Configuring the ZED-F9P is done over the *USB Serial Device* port using [u-center](https://learn.sparkfun.com/tutorials/getting-started-with-u-center-for-u-blox/all). It’s not necessary for normal operation but is handy for tailoring the receiver to specific applications. As an added perk, the ZED-F9P can be detected automatically by some mobile phones and tablets. If desired, the receiver can be directly connected to a compatible phone or tablet removing the need for a Bluetooth connection. ## Terminal Window -Open a terminal window at 115200bps; you should see various status messages every second. Press any key to open the configuration menu. Not sure how to use a terminal? Checkout our [Serial Terminal Basics](https://learn.sparkfun.com/tutorials/terminal-basics) tutorial. +Open a terminal window at 115200bps; you should see various status messages every second. Press any key to open the configuration menu. Not sure how to use a terminal? Check out our [Serial](https://learn.sparkfun.com/tutorials/terminal-basics) Terminal Basics](https://learn.sparkfun.com/tutorials/terminal-basics) tutorial. [![Terminal showing menu](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_ExpressPlus_MainMenu.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_ExpressPlus_MainMenu.jpg) diff --git a/docs/configure_with_wifi.md b/docs/configure_with_wifi.md index aaaefe539..88f55a11f 100644 --- a/docs/configure_with_wifi.md +++ b/docs/configure_with_wifi.md @@ -2,7 +2,7 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express Plus: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet L-Band: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) -Starting with firmware v1.7, WiFi based configuration is supported. For more information about updating the firmware on your device, please see [Updating RTK Firmware](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/). +Starting with firmware v1.7, WiFi-based configuration is supported. For more information about updating the firmware on your device, please see [Updating RTK Firmware](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/). The RTK device will present a webpage that is viewable from either a desktop/laptop with WiFi or a cell phone. For advanced configurations, a desktop is recommended. For quick in-field changes, a cell phone works great. @@ -44,13 +44,13 @@ Note: Upon connecting, your phone may warn you that this WiFi network has no int *Connected to the RTK WiFi Setup Page* -Clicking on a category 'carrot' will open or close that section. Clicking on an ‘i’ will give you a brief description of the options within that section. +Clicking on the category 'carrot' will open or close that section. Clicking on an ‘i’ will give you a brief description of the options within that section. [![Firmware highlighted](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_-_WiFi_Config_Main_Page_-_Firmware.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_-_WiFi_Config_Main_Page_-_Firmware.jpg) *This unit has firmware version 1.8 and a ZED-F9P receiver* -Please note that the firmware for the RTK device and the firmware for the ZED receiver are shown at the top of the page. This can be helpful when troubleshooting or requesting new features. +Please note that the firmware for the RTK device and the firmware for the ZED receiver is shown at the top of the page. This can be helpful when troubleshooting or requesting new features. ## Saving and Exit diff --git a/docs/connecting_bluetooth.md b/docs/connecting_bluetooth.md index bb32b8d1b..6f55bae20 100644 --- a/docs/connecting_bluetooth.md +++ b/docs/connecting_bluetooth.md @@ -2,7 +2,7 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express Plus: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet L-Band: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) -SparkFun RTK products transmit full NMEA sentences over Bluetooth serial port profile (SPP) at 4Hz and 115200bps. This means that nearly any GIS application that can receive NMEA data over serial port (almost all do) can be used with the RTK Express. As long as your device can open a serial port over Bluetooth (also known as SPP) your device can retrieve industry standard NMEA positional data. The following steps show how to connect an external tablet, or cell phone to the RTK device so the any serial port based GIS application can be used. +SparkFun RTK products transmit full NMEA sentences over Bluetooth serial port profile (SPP) at 4Hz and 115200bps. This means that nearly any GIS application that can receive NMEA data over a serial port (almost all do) can be used with the RTK Express. As long as your device can open a serial port over Bluetooth (also known as SPP) your device can retrieve industry-standard NMEA positional data. The following steps show how to connect an external tablet, or cell phone to the RTK device so that any serial port-based GIS application can be used. ## Android @@ -58,4 +58,4 @@ The device is now paired and a series of COM ports will be added under 'Device M *NMEA received over the Bluetooth COM port* -If neccessary, you can open a terminal connection to one of the COM ports. Because the Bluetooth driver creates multiple COM ports, it's impossible to tell which is the serial stream so it's easiest to just try each port until you see a stream of NMEA sentences (shown above). You're all set! Be sure to close out the terminal window so that other software can use that COM port. +If necessary, you can open a terminal connection to one of the COM ports. Because the Bluetooth driver creates multiple COM ports, it's impossible to tell which is the serial stream so it's easiest to just try each port until you see a stream of NMEA sentences (shown above). You're all set! Be sure to close out the terminal window so that other software can use that COM port. diff --git a/docs/displays.md b/docs/displays.md index cb3542285..b66ba4f39 100644 --- a/docs/displays.md +++ b/docs/displays.md @@ -23,7 +23,7 @@ The device's firmware version is shown during the Power On display. Upon power up the device will enter either Rover mode or Base mode. Above, the Rover mode is displayed. * **MAC:** The MAC address of the internal Bluetooth module. This is helpful knowledge when attempting to connect to the device from your phone. This will change to a Bluetooth symbol once connected. -* **HPA:** Horizontal positional accuracy is an estimate of how accurate the current positional readings are. This number will decrease rapidly after first power up and settle around 0.3m depending on your antenna and view of the sky. When RTK fix is achieved this icon will change to a double circle and the HPA number will decrease even further to as low as 0.014m. +* **HPA:** Horizontal positional accuracy is an estimate of how accurate the current positional readings are. This number will decrease rapidly after the first power-up and settle around 0.3m depending on your antenna and view of the sky. When RTK fix is achieved this icon will change to a double circle and the HPA number will decrease even further to as low as 0.014m. * **SIV:** Satellites in view is the number of satellites used for the fix calculation. This symbol will blink before a location fix is generated and become solid when the device has a good location fix. SIV is a good indicator of how good of a view the antenna has. This number will vary but anything above 10 is adequate. We've seen as high as 31. * **Model:** This icon will change depending on the selected dynamic model: Portable (default) Pedestrian, Sea, Bike, Stationary, etc. * **Log:** This icon will remain animated while the log file is increasing. This is a good visual indication that you have an SD card inserted and RTK Facet can successfully record to it. @@ -50,7 +50,7 @@ Pressing the Setup button will change the device to Base mode. If the device is *RTK Facet in Fixed Transmit Mode* -Once the *survey-in* is complete the device enters RTCM Transmit mode. The number of RTCM transmissions is displayed. By default this is one per second. +Once the *survey-in* is complete the device enters RTCM Transmit mode. The number of RTCM transmissions is displayed. By default, this is one per second. The *Fixed Base* mode is similar but uses a structure icon (shown above) to indicate a fixed base. @@ -77,11 +77,11 @@ L-Band decryption keys are valid for a maximum of 56 days. During that time, the The unit will display various messages to aid the user in obtaining keys as needed. -[![Three pronged satellite dish indicating L-Band reception](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg) +[![Three-pronged satellite dish indicating L-Band reception](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_LBand_Indicator.jpg) -*Three pronged satellite dish indicating L-Band reception* +*Three-pronged satellite dish indicating L-Band reception* -Upon successful reception and decryption of L-Band corrections, the satellite dish icon will increase to a three pronged icon. As the unit's fix increases the cross hair will indicate a basic 3D solution, a double blinking cross hair will indicate a floating RTK solution, and a solid double cross hair will indicate a fixed RTK solution. +Upon successful reception and decryption of L-Band corrections, the satellite dish icon will increase to a three-pronged icon. As the unit's fix increases the cross-hair will indicate a basic 3D solution, a double blinking cross-hair will indicate a floating RTK solution, and a solid double cross-hair will indicate a fixed RTK solution. ## Adding a Display to the RTK Surveyor diff --git a/docs/embeddedsystem_connection.md b/docs/embeddedsystem_connection.md index 9eddf8f53..5cd131cf8 100644 --- a/docs/embeddedsystem_connection.md +++ b/docs/embeddedsystem_connection.md @@ -2,11 +2,11 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express Plus: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet L-Band: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) -Many applications using the RTK products will use a 3rd party GIS application or mobile app like SW Maps and receive the data over Bluetooth. Alternatively, for embedded applications a user can obtain the NMEA data over serial directly. +Many applications using the RTK products will use a 3rd party GIS application or mobile app like SW Maps and receive the data over Bluetooth. Alternatively, for embedded applications, a user can obtain the NMEA data over serial directly. -For this example we will connect the output from the **Data** port to a [USB to Serial adapter](https://www.sparkfun.com/products/15096) so that we can view the serial data over a terminal connection. +For this example, we will connect the output from the **Data** port to a [USB to Serial adapter](https://www.sparkfun.com/products/15096) so that we can view the serial data over a terminal connection. -The **Data** port on the RTK Facet, Express, and Express Plus can be configured to output a variety of different signals including NMEA Serial data. Be sure to checkout the [Ports Menu](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_ports/) section to be sure your device is configured to output NMEA. +The **Data** port on the RTK Facet, Express, and Express Plus can be configured to output a variety of different signals including NMEA Serial data. Be sure to check out the [Ports Menu](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_ports/) section to be sure your device is configured to output NMEA. Connect the included [4-pin JST to breadboard cable](https://www.sparkfun.com/products/17240) to the **Data** port. The cable has the following pinout: @@ -31,4 +31,4 @@ The Data connector on all RTK products is a 4-pin locking 1.25mm JST SMD connect **Warning!** All data in and out of RTK products is **3.3V**. Exposing these pins to **5V** or higher voltage logic will damage the device. -The parsing of NMEA sentences is straightforward and left to the reader. There are ample NMEA parsing libraries available in C++, Arduino, python, and many more languages. \ No newline at end of file +The parsing of NMEA sentences is straightforward and left to the reader. There are ample NMEA parsing libraries available in C++, Arduino, Python, and many more languages. \ No newline at end of file diff --git a/docs/firmware_update.md b/docs/firmware_update.md index 05f2494fe..933a54f0d 100644 --- a/docs/firmware_update.md +++ b/docs/firmware_update.md @@ -2,7 +2,7 @@ Surveyor: ![Feature Supported](img/GreenDot.png) / Express: ![Feature Supported](img/GreenDot.png) / Express Plus: ![Feature Supported](img/GreenDot.png) / Facet: ![Feature Supported](img/GreenDot.png) / Facet L-Band: ![Feature Supported](img/GreenDot.png) -There are two (or more) firmwares that operate on the device: +The device has two primary firmwares: * Firmware on the ESP32 microcontroller. Keep reading. * Firmware on the u-blox ZED-F9P, ZED-F9P, or NEO-D9S Receiver. [See below](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating_u-blox_firmware). @@ -15,14 +15,14 @@ You can check your firmware by opening the main menu by pressing a key at any ti From time to time SparkFun will release new firmware for the RTK product line to add and improve functionality. For most users, firmware can be upgraded by loading the appropriate binary file located on the [releases page](https://github.com/sparkfun/SparkFun_RTK_Firmware/releases) or from the [binaries folder](https://github.com/sparkfun/SparkFun_RTK_Firmware/tree/main/Binaries). Once the firmware is downloaded, loading the firmware onto an RTK product can be achieved by using one of the following methods: -* [SD Method](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-the-sd-card): Load the firmware on an SD card, then use a serial terminal with *Firmware Upgrade* menu +* [SD Method](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-the-sd-card): Load the firmware on an SD card, then use a serial terminal with the *Firmware Upgrade* menu * [WiFi Method](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-wifi): Load the firmware over WiFi when the device is in WiFi AP Config Mode * [GUI Method](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-gui): Use the [Windows GUI](https://github.com/sparkfun/SparkFun_RTK_Firmware/Uploader_GUI) and a USB cable. (This method is python based which can also be used on Linux, Mac OS, and Raspberry Pi) * [CLI Method](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-cli): Use the command line *batch_program.bat* (see below) The SD method is generally recommended. For more information see [here](https://learn.sparkfun.com/tutorials/sparkfun-rtk-surveyor-hookup-guide/firmware-updates-and-customization). -Remember, all SparkFun RTK devices are open source hardware meaning you have total access to the [firmware](https://github.com/sparkfun/SparkFun_RTK_Firmware) and [hardware](https://github.com/sparkfun/SparkFun_RTK_Facet). Be sure to checkout each repo for the latest firmware and hardware information. +Remember, all SparkFun RTK devices are open source hardware meaning you have total access to the [firmware](https://github.com/sparkfun/SparkFun_RTK_Firmware) and [hardware](https://github.com/sparkfun/SparkFun_RTK_Facet). Be sure to check out each repo for the latest firmware and hardware information. ## Updating Firmware From the SD Card @@ -38,11 +38,11 @@ The firmware upgrade menu will only display files that have the "RTK_Surveyor_Fi ### Force Firmware Loading -In the rare event a unit is not staying on long enough for new firmware to be loaded into a COM port, the RTK Firmware (as of version 1.2) has an override function. If a file named *RTK_Surveyor_Firmware_Force.bin* is detected on the SD card at boot that file will be used to overwrite the current firmware, and then be deleted. This update path is generally not recommend. Use the [GUI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-gui) or [WiFi OTA](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-wifi) methods as first resort. +In the rare event that a unit is not staying on long enough for new firmware to be loaded into a COM port, the RTK Firmware (as of version 1.2) has an override function. If a file named *RTK_Surveyor_Firmware_Force.bin* is detected on the SD card at boot that file will be used to overwrite the current firmware, and then be deleted. This update path is generally not recommended. Use the [GUI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-gui) or [WiFi OTA](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-wifi) methods as the first resort. ## Updating Firmware From WiFi -**Note:** Firmware versions 1.1 to 1.9 have an issue that severely limit firmware upload over WiFi and is not recommended; use the 'Updating Firmware From the SD Card' method instead. Firmware versions v1.10 and beyond support direct firmware update via WiFi and is the preferred method for updating the firmware on a unit. +**Note:** Firmware versions 1.1 to 1.9 have an issue that severely limits firmware upload over WiFi and is not recommended; use the 'Updating Firmware From the SD Card' method instead. Firmware versions v1.10 and beyond support direct firmware update via WiFi and is the preferred method for updating the firmware on a unit. [![Advanced system settings](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_-_WiFi_Config_Firmware_Update_Button.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/8/8/SparkFun_RTK_Facet_-_WiFi_Config_Firmware_Update_Button.jpg) @@ -52,7 +52,7 @@ Alternatively, firmware may be uploaded via the WiFi AP interface. **Versions 1.1 to 1.9:** For firmware versions 1.1 to 1.9, the upload process is limited in speed resulting in upload times of nearly 2 minutes. Because of this, we recommend using the 'Updating Firmware From the SD Card' method instead. If you do upload firmware over WiFi, once it has been uploaded it will be viewable on the 'Available Firmware' on the page. To prevent accidental loading the *Enable Firmware Update* checkbox must first be checked before the button is enabled. -**Versions 1.10 and Greater:** Firmware may be uploaded to the unit by clicking on 'Choose File', selecting the binary such as 'RTK_Surveyor_Firmware_v1_xx.bin' and pressing upload. The unit will automatically reset once firmware upload is complete. +**Versions 1.10 and Greater:** Firmware may be uploaded to the unit by clicking on 'Choose File', selecting the binary such as 'RTK_Surveyor_Firmware_v1_xx.bin' and pressing upload. The unit will automatically reset once the firmware upload is complete. ## Updating Firmware Using Windows GUI @@ -84,7 +84,7 @@ Once complete, the device will reset and power down. ## Updating Firmware From CLI -The command line interface is also available. You’ll need to download the repo and navigate to the [`/Binaries/`](https://github.com/sparkfun/SparkFun_RTK_Firmware/tree/main/Binaries/bin) folder. This contains the binaries but also various supporting tools including esptool.exe and the three binaries required along with the firmware (bootloader, partitions, and app0). +The command-line interface is also available. You’ll need to download the repo and navigate to the [`/Binaries/`](https://github.com/sparkfun/SparkFun_RTK_Firmware/tree/main/Binaries/bin) folder. This contains the binaries but also various supporting tools including esptool.exe and the three binaries required along with the firmware (bootloader, partitions, and app0). ### Windows @@ -124,7 +124,7 @@ Upon completion, your RTK device will reset and power down. ## Updating 4MB Surveyors -RTK Surveyors sold prior to September 2021 may have an ESP32 WROOM module with 4MB flash instead of 16MB flash. These units still support all the functionality of other RTK products with the following limitations: +RTK Surveyors sold before September 2021 may have an ESP32 WROOM module with 4MB flash instead of 16MB flash. These units still support all the functionality of other RTK products with the following limitations: * A firmware compatible with 4MB systems must be used to update a device. * Upgrading the firmware must be done via [CLI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-cli) or [GUI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-using-windows-gui). WiFi or SD update paths are not possible. @@ -137,23 +137,23 @@ To determine if the device has a 4MB module: ![Module with 4MB flash](img/SparkFun%20RTK%20Firmware%20Update%20GUI%20-%204MB.png) -More information can be found within github issues [#151](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/151) and [#207](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/207). +More information can be found within Github issues [#151](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/151) and [#207](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/207). ## Updating u-blox Firmware -The following products contain the following u-blox receviers: +The following products contain the following u-blox receivers: * RTK Surveyor: ZED-F9P * RTK Express: ZED-F9P -* RTK Express Plus: : ZED-F9R +* RTK Express Plus: ZED-F9R * RTK Facet: ZED-F9P * RTK Facet L-Band: ZED-F9P and NEO-D9S -The firmware loaded onto the ZED-F9P, ZED-F9R, and NEO-D9S receivers is written by u-blox and can vary depending on manufacture date. The RTK Firmware (that runs on the ESP32) is designed to flexibly work with any u-blox firmware. Upgrading the ZED-F9x/NEO-D9S is a good thing to consider but is not crucial to the use of the RTK products. +The firmware loaded onto the ZED-F9P, ZED-F9R, and NEO-D9S receivers is written by u-blox and can vary depending on the manufacture date. The RTK Firmware (that runs on the ESP32) is designed to flexibly work with any u-blox firmware. Upgrading the ZED-F9x/NEO-D9S is a good thing to consider but is not crucial to the use of RTK products. Not sure what firmware is loaded onto your RTK product? Open the [System Status Menu](https://sparkfun.github.io/SparkFun_RTK_Firmware/menu_system_status/) to display the module's current firmware version. -The firmware on u-blox devices can be updated using a [Windows based GUI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-using-windows-gui) or [u-center](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-using-u-center). A CLI method is also possible using the ubxfwupdate.exe tool provided with u-center. Additionally, u-blox offers the source for the ubxfwupdate tool that is written in C. It is currently released only under an NDA so contact your local u-blox Field Applications Engineer if you need a different method. +The firmware on u-blox devices can be updated using a [Windows-based GUI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-using-windows-gui) or [u-center](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-using-u-center). A CLI method is also possible using the ubxfwupdate.exe tool provided with u-center. Additionally, u-blox offers the source for the ubxfwupdate tool that is written in C. It is currently released only under an NDA so contact your local u-blox Field Applications Engineer if you need a different method. ### Updating Using Windows GUI @@ -161,7 +161,7 @@ The firmware on u-blox devices can be updated using a [Windows based GUI](https: *SparkFun RTK u-blox Firmware Update Tool* -The [SparkFun RTK u-blox Firmware Update Tool](https://github.com/sparkfun/SparkFun_RTK_Firmware/tree/main/u-blox_Update_GUI) is a simple Windows GUI and python script that runs the ubxfwupdate.exe tool. This allows users to directly update module firmware without the need for u-center. Addtionally, this tool queries the module to verify that the firmware type matches the module. Because the RTK Facet L-Band contains two u-blox modules that both appear as identical serial ports, it can be difficult and perilous to know which port to load firmware. This tool prevents ZED-F9P firmware from being accidentally loaded onto a NEO-D9S receiver and vice versa. +The [SparkFun RTK u-blox Firmware Update Tool](https://github.com/sparkfun/SparkFun_RTK_Firmware/tree/main/u-blox_Update_GUI) is a simple Windows GUI and python script that runs the ubxfwupdate.exe tool. This allows users to directly update module firmware without the need for u-center. Additionally, this tool queries the module to verify that the firmware type matches the module. Because the RTK Facet L-Band contains two u-blox modules that both appear as identical serial ports, it can be difficult and perilous to know which port to load firmware. This tool prevents ZED-F9P firmware from being accidentally loaded onto a NEO-D9S receiver and vice versa. The SparkFun RTK u-blox Firmware Update Tool will only run on Windows as it relies upon u-blox's ubxfwupdate.exe. The full, integrated executable for Windows is available [here](https://github.com/sparkfun/SparkFun_RTK_Firmware/raw/main/u-blox_Update_GUI/Windows_exe/RTK_u-blox_Update_GUI.exe). @@ -191,7 +191,7 @@ This module is used in the Surveyor, Express, and Facet. It is capable of both R Most of these binaries can be found in the [ZED Firmware/ZED-F9P](https://github.com/sparkfun/SparkFun_RTK_Firmware/tree/main/Binaries/ZED%20Firmware/ZED-F9P) folder. -All field testing and device specific performance parameters were obtained with ZED-F9P v1.30. +All field testing and device-specific performance parameters were obtained with ZED-F9P v1.30. * v1.12 has the benefit of working with SBAS and an operational RTK status signal (the LED illuminates correctly). See [release notes](https://content.u-blox.com/sites/default/files/ZED-F9P-FW100-HPG112_RN_%28UBX-19026698%29.pdf). @@ -199,11 +199,11 @@ All field testing and device specific performance parameters were obtained with * v1.30 has a few RTK and receiver performance improvements, I2C communication improvements, and most importantly support for SPARTN PMP packets. See [release notes](https://www.u-blox.com/sites/default/files/ZED-F9P-FW100-HPG130_RN_UBX-21047459.pdf). -* v1.32 has a few SPARTN protocol specific improvements. See [release notes](https://www.u-blox.com/sites/default/files/documents/ZED-F9P-FW100-HPG132_RN_UBX-22004887.pdf). This firmware is required for use with the NEO-D9S and the decryption of PMP messages. +* v1.32 has a few SPARTN protocol-specific improvements. See [release notes](https://www.u-blox.com/sites/default/files/documents/ZED-F9P-FW100-HPG132_RN_UBX-22004887.pdf). This firmware is required for use with the NEO-D9S and the decryption of PMP messages. ### ZED-F9R Firmware Changes -This module is used in the Express Plus. It contains an internal IMU and additional algorithms to support high precision location fixes using dead reckoning. The ZED-F9R is not capable of operating in base mode. +This module is used in the Express Plus. It contains an internal IMU and additional algorithms to support high-precision location fixes using dead reckoning. The ZED-F9R is not capable of operating in base mode. Most of these binaries can be found in the [ZED Firmware/ZED-F9R](https://github.com/sparkfun/SparkFun_RTK_Firmware/tree/main/Binaries/ZED%20Firmware/ZED-F9R) folder. @@ -219,7 +219,7 @@ This binary file can be found in the [NEO Firmware](https://github.com/sparkfun/ * v1.04 Initial release. -As of writing, no addtional releases of the NEO-D9S firmware have been made. +As of writing, no additional releases of the NEO-D9S firmware have been made. ## Compiling Source @@ -228,11 +228,11 @@ As of writing, no addtional releases of the NEO-D9S firmware have been made. The SparkFun RTK firmware is compiled using Arduino (currently v1.8.15). To compile: 1. Install [Arduino](https://www.arduino.cc/en/software). -2. Install ESP32 for Arduino. [Here](https://learn.sparkfun.com/tutorials/esp32-thing-hookup-guide#installing-via-arduino-ide-boards-manager) are some good instructions for installing it via the Arduino Boards manager. **Note**: Use v2.0.2 of the core. **Note:** We use the 'ESP32 Dev Module' for pin numbering. Select the correct board under Tools->Board->ESP32 Arduino->ESP32 Dev Module. +2. Install ESP32 for Arduino. [Here](https://learn.sparkfun.com/tutorials/esp32-thing-hookup-guide#installing-via-arduino-ide-boards-manager) are some good instructions for installing it via the Arduino Boards Manager. **Note**: Use v2.0.2 of the core. **Note:** We use the 'ESP32 Dev Module' for pin numbering. Select the correct board under Tools->Board->ESP32 Arduino->ESP32 Dev Module. 3. Change the Partition table. Replace 'C:\Users\\[user name]\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2\tools\partitions\min_spiffs.csv' with the min_spiff.csv file found in this folder. This will increase the program partition from a maximum of 1.9MB to 3MB. 4. Set the core settings: The 'Partition Scheme' must be set to 'Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS). This will use the 'min_spiffs.csv' updated partition table. 5. Set the 'Flash Size' to 16MB (128mbit) -6. Obtain all the required libraries. **Note:** You should click on the link next to each of the #includes at the top of RTK_Surveyor.ino within the Arduino IDE to open the library manager and download them. Getting them directly from github also works but may not be 'official' releases: +6. Obtain all the required libraries. **Note:** You should click on the link next to each of the #includes at the top of RTK_Surveyor.ino within the Arduino IDE to open the library manager and download them. Getting them directly from Github also works but may not be 'official' releases: * [ESP32Time](https://github.com/fbiego/ESP32Time) * [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) (not available via library manager) * [AsyncTCP](https://github.com/me-no-dev/AsyncTCP) (not available via library manager) @@ -272,12 +272,12 @@ Execute the following commands to create the Linux virtual machine: 15. Click the Create button 16. Click on Storage 17. Click the empty CD icon - 18. On the right hand side, click the CD icon + 18. On the right-hand side, click the CD icon 19. Click on Choose a disk file... 20. Choose the ubuntu-20.04... iso file 21. Click the Open button 22. Click on Network - 23. Under Attached to: select Bridged Adapter + 23. Under 'Attached to:' select Bridged Adapter 24. Click the OK button 25. Click the Start button 2. Install Ubuntu 20.04 @@ -320,7 +320,7 @@ Insert the following text into the file: #!/bin/bash # serial-port.sh # - # Shell script to read the serial data from the the RTK Express ESP32 port + # Shell script to read the serial data from the RTK Express ESP32 port # # Parameters: # 1: ttyUSBn @@ -366,7 +366,7 @@ Install the Arduino IDE Add the ESP32 support -24. arduino +24. Arduino 1. Click on File in the menu bar 2. Click on Preferences 3. Go down to the Additional Boards Manager URLs text box @@ -377,7 +377,7 @@ Add the ESP32 support 8. Click on File in the menu bar 9. Click on Quit -Get the required external libraries, add to the Sketchbook location from above +Get the required external libraries, then add to the Sketchbook location from above 25. cd ~/Arduino/libraries 26. mkdir AsyncTCP @@ -394,7 +394,7 @@ Connect the Config ESP32 port of the RTK to a USB port on the computer Enable the libraries in the Arduino IDE -34. arduino +34. Arduino 1. From the menu, click on File 2. Click on Open... 3. Select the ~/SparkFun/RTK/Firmware/RTK_Surveyor/RTK_Surveyor.ino file diff --git a/docs/gis_software.md b/docs/gis_software.md index 4983e88e9..fd9630761 100644 --- a/docs/gis_software.md +++ b/docs/gis_software.md @@ -6,7 +6,7 @@ While we recommend SW Maps for Android, there are a variety of 3rd party apps av ## SW Maps -The best mobile app that we’ve found is the powerful, free, and easy to use *[SW Maps](https://play.google.com/store/apps/details?id=np.com.softwel.swmaps)* by Softwel. You’ll need an Android phone or tablet with Bluetooth. What makes SW Maps truly powerful is its built-in NTRIP client. This is a fancy way of saying that we’ll be showing you how to get RTCM correction data over the cellular network. +The best mobile app that we’ve found is the powerful, free, and easy-to-use _SW Maps_](https://play.google.com/store/apps/details?id=np.com.softwel.swmaps)* by Softwel. You’ll need an Android phone or tablet with Bluetooth. What makes SW Maps truly powerful is its built-in NTRIP client. This is a fancy way of saying that we’ll be showing you how to get RTCM correction data over the cellular network. Be sure your device is [paired over Bluetooth](https://sparkfun.github.io/SparkFun_RTK_Firmware/connecting_bluetooth/#android). @@ -15,7 +15,7 @@ Be sure your device is [paired over Bluetooth](https://sparkfun.github.io/SparkF *List of available Bluetooth devices* -From SW Map's main menu, select *Bluetooth GNSS*. This will display a list of available Bluetooth devices. Select the Rover or Base you just paired with. If your are taking height measurements (altitude) in addition to position (lat/long) be sure to enter the height of your antenna off the ground including any [ARP offsets](https://geodesy.noaa.gov/ANTCAL/FAQ.xhtml#faq4) of your antenna (should be printed on the side). +From SW Map's main menu, select *Bluetooth GNSS*. This will display a list of available Bluetooth devices. Select the Rover or Base you just paired with. If you are taking height measurements (altitude) in addition to position (lat/long) be sure to enter the height of your antenna off the ground including any [ARP offsets](https://geodesy.noaa.gov/ANTCAL/FAQ.xhtml#faq4) of your antenna (this should be printed on the side). Click on 'CONNECT' to open a Bluetooth connection. Assuming this process takes a few seconds, you should immediately have a location fix. @@ -23,7 +23,7 @@ Click on 'CONNECT' to open a Bluetooth connection. Assuming this process takes a *SW Maps with RTK Fix* -You can open the GNSS Status sub menu to view the current data. +You can open the GNSS Status sub-menu to view the current data. **NTRIP Client** @@ -39,13 +39,13 @@ We need to send RTCM correction data from the phone back to the RTK device so th *Connecting to an NTRIP Caster* -Enter your NTRIP Caster credentials and click connect. You will see bytes begin to transfer from your phone to the RTK Express. Within a few seconds the RTK Express will go from ~300mm accuracy to 14mm. Pretty nifty, no? +Enter your NTRIP Caster credentials and click connect. You will see bytes begin to transfer from your phone to the RTK Express. Within a few seconds, the RTK Express will go from ~300mm accuracy to 14mm. Pretty nifty, no? -What's an NTRIP Caster? In a nut shell it's a server that is sending out correction data every second. There are thousands of sites around the globe that calculate the perturbations in the ionosphere and troposphere that decrease the accuracy of GNSS accuracy. Once the inaccuracies are known, correction values are encoded into data packets in the RTCM format. You, the user, don't need to know how to decode or deal with RTCM, you simply need to get RTCM from a source within 10km of your location into the RTK Express. The NTRIP client logs into the server (also known as the NTRIP caster) and grabs that data, every second, and sends it over Bluetooth to the RTK Express. +What's an NTRIP Caster? In a nutshell, it's a server that is sending out correction data every second. There are thousands of sites around the globe that calculate the perturbations in the ionosphere and troposphere that decrease the accuracy of GNSS accuracy. Once the inaccuracies are known, correction values are encoded into data packets in the RTCM format. You, the user, don't need to know how to decode or deal with RTCM, you simply need to get RTCM from a source within 10km of your location into the RTK Express. The NTRIP client logs into the server (also known as the NTRIP caster) and grabs that data, every second, and sends it over Bluetooth to the RTK Express. -Don't have access to an NTRIP Caster? You can use a 2nd RTK product in operating in Base mode to provide the correction data. Checkout [Creating a Permanent Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/permanent_base/). If you're the DIY sort, you can create your own low cost base station using an ESP32 and a ZED-F9P breakout board. Checkout [How to Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station). If you'd just like a service, [Syklark](https://www.swiftnav.com/skylark) provides RTCM coverage for $49 a month (as of writing) and is extremely easy to setup and use. Remember, you can always use a 2nd RTK device in *Base* mode to provide RTCM correction data but it will less accurate than a fixed position caster. +Don't have access to an NTRIP Caster? You can use a 2nd RTK product operating in Base mode to provide the correction data. Checkout [Creating a Permanent Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/permanent_base/). If you're the DIY sort, you can create your own low-cost base station using an ESP32 and a ZED-F9P breakout board. Check out [How to](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station) Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station). If you'd just like a service, [Syklark](https://www.swiftnav.com/skylark) provides RTCM coverage for $49 a month (as of writing) and is extremely easy to set up and use. Remember, you can always use a 2nd RTK device in *Base* mode to provide RTCM correction data but it will be less accurate than a fixed position caster. -Once you have a full RTK fix you'll notice the location bubble in SW Maps turns to green. Just for fun, rock your rover monopole back and forth on a fixed point. You'll see your location accurately reflected in SW Maps. Millimeter location precision is a truly staggering thing. +Once you have a full RTK fix you'll notice the location bubble in SW Maps turns green. Just for fun, rock your rover monopole back and forth on a fixed point. You'll see your location accurately reflected in SW Maps. Millimeter location precision is a truly staggering thing. ## Field Genius @@ -101,9 +101,9 @@ Click 'Add New Source'. Enter your NTRIP Caster credentials and click 'DONE'. -What's an NTRIP Caster? In a nut shell it's a server that is sending out correction data every second. There are thousands of sites around the globe that calculate the perturbations in the ionosphere and troposphere that decrease the accuracy of GNSS accuracy. Once the inaccuracies are known, correction values are encoded into data packets in the RTCM format. You, the user, don't need to know how to decode or deal with RTCM, you simply need to get RTCM from a source within 10km of your location into the RTK Express. The NTRIP client logs into the server (also known as the NTRIP caster) and grabs that data, every second, and sends it over Bluetooth to the RTK Express. +What's an NTRIP Caster? In a nutshell, it's a server that is sending out correction data every second. There are thousands of sites around the globe that calculate the perturbations in the ionosphere and troposphere that decrease the accuracy of GNSS accuracy. Once the inaccuracies are known, correction values are encoded into data packets in the RTCM format. You, the user, don't need to know how to decode or deal with RTCM, you simply need to get RTCM from a source within 10km of your location into the RTK Express. The NTRIP client logs into the server (also known as the NTRIP caster) and grabs that data, every second, and sends it over Bluetooth to the RTK Express. -Don't have access to an NTRIP Caster? You can use a 2nd RTK product in operating in Base mode to provide the correction data. Checkout [Creating a Permanent Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/permanent_base/). If you're the DIY sort, you can create your own low cost base station using an ESP32 and a ZED-F9P breakout board. Checkout [How to Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station). If you'd just like a service, [Syklark](https://www.swiftnav.com/skylark) provides RTCM coverage for $49 a month (as of writing) and is extremely easy to setup and use. Remember, you can always use a 2nd RTK device in *Base* mode to provide RTCM correction data but it will less accurate than a fixed position caster. +Don't have access to an NTRIP Caster? You can use a 2nd RTK product operating in Base mode to provide the correction data. Checkout [Creating a Permanent Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/permanent_base/). If you're the DIY sort, you can create your own low-cost base station using an ESP32 and a ZED-F9P breakout board. Check out [How to](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station) Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station). If you'd just like a service, [Syklark](https://www.swiftnav.com/skylark) provides RTCM coverage for $49 a month (as of writing) and is extremely easy to set up and use. Remember, you can always use a 2nd RTK device in *Base* mode to provide RTCM correction data but it will be less accurate than a fixed position caster. ![Selecting data source](img/FieldGenius/Field%20Genius%2011.png) @@ -139,7 +139,7 @@ From the drop down, select `NMEA GPS Receiver`. *Select Model: DGPS* -Select DGPS if you'd like to connect to an NTRIP Caster. If you are using the RTK Facet L-Band, or do not need RTK fix precision, leave the model as Generic. +Select DGPS if you'd like to connect to an NTRIP Caster. If you are using the RTK Facet L-Band, or do not need RTK fix type precision, leave the model as Generic. ![Bluetooth Settings](img/SurvPC/SparkFun%20RTK%20Software%20-%20SurvPC%20Rover%20Comms.jpg) @@ -163,7 +163,7 @@ You will be shown a list of devices that have been paired. Select the RTK device *Connect to Device* -Click the `Connect Bluetooth` button, shown in red in the top right corner. The software will begin a connection to the RTK device. You'll see the MAC address on the RTK device change to the Bluetooth icon indicating its connected. +Click the `Connect Bluetooth` button, shown in red in the top right corner. The software will begin a connection to the RTK device. You'll see the MAC address on the RTK device changes to the Bluetooth icon indicating it's connected. If SurvPC detects NMEA, it will report a successful connection. @@ -175,7 +175,7 @@ You are welcome to enter the ARP (antenna reference point) and surveying stick l **NTRIP Client** -Note: If you are using a radio to connect Base to Rover, or if you are using the RTK Facet L-Band you do not need to setup NTRIP; the device will achieve RTK fixes and output extremely accurate location data by itself. But if L-Band corrections are not available, or you are not using a radio link, the NTRIP Client can provide corrections to this Rover. +Note: If you are using a radio to connect Base to Rover, or if you are using the RTK Facet L-Band you do not need to set up NTRIP; the device will achieve RTK fixes and output extremely accurate location data by itself. But if L-Band corrections are not available, or you are not using a radio link, the NTRIP Client can provide corrections to this Rover. ![RTK Submenu](img/SurvPC/SparkFun%20RTK%20Software%20-%20SurvPC%20NTRIP%20Client.jpg) @@ -184,11 +184,11 @@ Note: If you are using a radio to connect Base to Rover, or if you are using the If you selected 'DGPS' as the Model type, the RTK submenu will be shown. This is where you give the details about your NTRIP Caster such as your mount point, user name/pw, etc. For more information about creating your own NTRIP mount point please see [Creating a Permanent Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/permanent_base/) -Enter your NTRIP Caster credentials and click connect. You will see bytes begin to transfer from your phone to the RTK Express. Within a few seconds the RTK Express will go from ~300mm accuracy to 14mm. Pretty nifty, no? +Enter your NTRIP Caster credentials and click connect. You will see bytes begin to transfer from your phone to the RTK Express. Within a few seconds, the RTK Express will go from ~300mm accuracy to 14mm. Pretty nifty, no? -What's an NTRIP Caster? In a nut shell it's a server that is sending out correction data every second. There are thousands of sites around the globe that calculate the perturbations in the ionosphere and troposphere that decrease the accuracy of GNSS accuracy. Once the inaccuracies are known, correction values are encoded into data packets in the RTCM format. You, the user, don't need to know how to decode or deal with RTCM, you simply need to get RTCM from a source within 10km of your location into the RTK Express. The NTRIP client logs into the server (also known as the NTRIP caster) and grabs that data, every second, and sends it over Bluetooth to the RTK Express. +What's an NTRIP Caster? In a nutshell, it's a server that is sending out correction data every second. There are thousands of sites around the globe that calculate the perturbations in the ionosphere and troposphere that decrease the accuracy of GNSS accuracy. Once the inaccuracies are known, correction values are encoded into data packets in the RTCM format. You, the user, don't need to know how to decode or deal with RTCM, you simply need to get RTCM from a source within 10km of your location into the RTK Express. The NTRIP client logs into the server (also known as the NTRIP caster) and grabs that data, every second, and sends it over Bluetooth to the RTK Express. -Don't have access to an NTRIP Caster? You can use a 2nd RTK product in operating in Base mode to provide the correction data. Checkout [Creating a Permanent Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/permanent_base/). If you're the DIY sort, you can create your own low cost base station using an ESP32 and a ZED-F9P breakout board. Checkout [How to Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station). If you'd just like a service, [Syklark](https://www.swiftnav.com/skylark) provides RTCM coverage for $49 a month (as of writing) and is extremely easy to setup and use. Remember, you can always use a 2nd RTK device in *Base* mode to provide RTCM correction data but it will less accurate than a fixed position caster. +Don't have access to an NTRIP Caster? You can use a 2nd RTK product operating in Base mode to provide the correction data. Checkout [Creating a Permanent Base](https://sparkfun.github.io/SparkFun_RTK_Firmware/permanent_base/). If you're the DIY sort, you can create your own low-cost base station using an ESP32 and a ZED-F9P breakout board. Check out [How to](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station) Build a DIY GNSS Reference Station](https://learn.sparkfun.com/tutorials/how-to-build-a-diy-gnss-reference-station). If you'd just like a service, [Syklark](https://www.swiftnav.com/skylark) provides RTCM coverage for $49 a month (as of writing) and is extremely easy to set up and use. Remember, you can always use a 2nd RTK device in *Base* mode to provide RTCM correction data but it will be less accurate than a fixed position caster. Once everything is connected up, click the Green check in the top right corner. @@ -196,16 +196,19 @@ Once everything is connected up, click the Green check in the top right corner. *Storing Points* -Now that we have a connection, you can use the device as usual, storing points and calculating distances. +Now that we have a connection, you can use the device, as usual, storing points and calculating distances. ![SurvPC Skyplot](img/SurvPC/SparkFun%20RTK%20Software%20-%20SurvPC%20Skyplot.jpg) *SurvPC Skyplot* -Opening the Skyplot will allow you to see your GNSS details in real time. +Opening the Skyplot will allow you to see your GNSS details in real-time. -If you are a big fan of SurvPC please contact your sales rep and ask them to include SparkFun products in their Manufacturer drop down list. +If you are a big fan of SurvPC please contact your sales rep and ask them to include SparkFun products in their Manufacturer drop-down list. -## Other +## Survey Master + +[Survey Master](https://www.comnavtech.com/companyfile/4/) by ComNam / SinoGNSS is an Android based option. The download location can vary so google 'Survey Master ComNav Download' if the link above fails. tsestr asdfsd -Hopefully these examples give you an idea of how to connect the RTK product line to most any GIS software. If there is other GIS software that you'd like to see configuration information about, please open an issue on the [RTK Firmware repo](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues) and we'll add it. +## Other +Hopefully, these examples give you an idea of how to connect the RTK product line to most any GIS software. If there is other GIS software that you'd like to see configuration information about, please open an issue on the [RTK Firmware repo](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues) and we'll add it. diff --git a/docs/intro.md b/docs/intro.md index ada4f5ae5..49f04e28c 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -1,6 +1,6 @@ # Introduction -Out of the box, the SparkFun RTK products are exceptional GNSS receivers out-of-box and can be used with little or no configuration. This RTK Product Manual provides detailed descriptions of all the available features on the RTK products. +Out of the box, the SparkFun RTK products are exceptional GNSS receivers out-of-box and can be used with little or no configuration. This RTK Product Manual provides detailed descriptions of all the available features of the RTK products. The line of RTK products offered by SparkFun all run identical firmware. The [RTK firmware](https://github.com/sparkfun/SparkFun_RTK_Firmware) and this guide cover the following products: @@ -44,6 +44,6 @@ or modifying a [setup file](https://sparkfun.github.io/SparkFun_RTK_Firmware/con If you have an issue, feature request, bug report, or a general question about the RTK firmware specifically we encourage you to post your comments on the [firmware's repository](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues). If you feel like bragging or showing off what you did with your RTK product, we'd be thrilled to hear about it on the issues list as well! -Things like how to attach an antenna or other hardware specific topics are best read on the Hookup Guides for the individual products. +Things like how to attach an antenna or other hardware-specific topics are best read on the Hookup Guides for the individual products. diff --git a/docs/menu_system_status.md b/docs/menu_system_status.md index dd097cfe4..899b1538f 100644 --- a/docs/menu_system_status.md +++ b/docs/menu_system_status.md @@ -10,6 +10,6 @@ The System Status menu will show a large number of system parameters including a This menu is helpful when reporting technical issues or requesting support as it displays helpful information about the current ZED-F9x firmware version, and which parts of the unit are online. -Pressing 'r' will allow a user to reset all settings to default including a factory reset of the ZED-F9x receiver. This can be helpful is the unit has been configured into an unknown or problematic state. +Pressing 'r' will allow a user to reset all settings to default including a factory reset of the ZED-F9x receiver. This can be helpful if the unit has been configured into an unknown or problematic state. Pressing 'd' will enter a debug menu that is for advanced users. \ No newline at end of file diff --git a/docs/permanent_base.md b/docs/permanent_base.md index 91fa1835f..20c591e6f 100644 --- a/docs/permanent_base.md +++ b/docs/permanent_base.md @@ -4,15 +4,15 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkF This section goes into depth on how to gather the data using an RTK product to create a permanent fixed base. -**Note:** The RTK Facet and RTK Facet L-Band are rated IP53 - Protected from limited dust ingress and water spray. As such it is not recommended for permanent outdoor deployment. Use the RTK Surveyor or Expess with a fully sealed [TOP106 antenna](https://www.sparkfun.com/products/17751). +**Note:** The RTK Facet and RTK Facet L-Band are rated IP53 - Protected from limited dust ingress and water spray. As such it is not recommended for permanent outdoor deployment. Use the RTK Surveyor or Express with a fully sealed [TOP106 antenna](https://www.sparkfun.com/products/17751). **Note:** The RTK Express Plus does not support Base mode. ## Temporary vs. Fixed Base -There are two types of bases: *Surveyed* and *Fixed*. A surveyed base is often a temporary base setup in the field. Called a 'Survey-In', this is less accurate but requires only 60 seconds to complete. The 'Fixed' base is much more accurate but the precise location at which the antenna is located must be known. A fixed base is often a structure with an antenna bolted to the side. Raw satellite signals are gathered for a few hours then processed using Precision Point Position. +There are two types of bases: *Surveyed* and *Fixed*. A surveyed base is often a temporary base set up in the field. Called a 'Survey-In', this is less accurate but requires only 60 seconds to complete. The 'Fixed' base is much more accurate but the precise location at which the antenna is located must be known. A fixed base is often a structure with an antenna bolted to the side. Raw satellite signals are gathered for a few hours and then processed using Precision Point Position. -In a separate tutorial we described how to [create a temporary base station](https://learn.sparkfun.com/tutorials/setting-up-a-rover-base-rtk-system) with the 1 to 10 minute survey-in method. The temporary base method is flexible, but it is not as accurate and can vary dramatically in time required. The ZED-F9P has a much faster way to provide base corrections: if you know the location of your antenna, you can set the coordinates of the receiver and it will immediately start providing RTCM corrections. The problem is ‘what is the location of the antenna?’. It’s as if you need a soldering iron to assemble your [soldering iron kit](https://www.sparkfun.com/products/retired/10624). Where do we start? +In a separate tutorial, we described how to [create a temporary base station](https://learn.sparkfun.com/tutorials/setting-up-a-rover-base-rtk-system) with the 1 to 10-minute survey-in method. The temporary base method is flexible, but it is not as accurate and can vary dramatically in the time required. The ZED-F9P has a much faster way to provide base corrections: if you know the location of your antenna, you can set the coordinates of the receiver and it will immediately start providing RTCM corrections. The problem is ‘what is the location of the antenna?’. It’s as if you need a soldering iron to assemble your [soldering iron kit](https://www.sparkfun.com/products/retired/10624). Where do we start? **Why don’t I just survey-in my fixed antenna to get its location?** @@ -22,18 +22,18 @@ While a survey-in is easy to set up and fine for an in-the-field way to establis *From Gary Miller’s [PPP HOWTO](https://gpsd.gitlab.io/gpsd/ppp-howto.html)* -[![L1/L2 antenna attached to roof](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg) +[![L1/L2 antenna attached to the roof](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg) *[L1/L2 antenna](https://www.sparkfun.com/products/17751) semi-fixed to a flat roof* The PPP process works like this: * Install an antenna in a fixed location -* Gather 24 hours worth of raw GNSS data from that antenna +* Gather 24 hours' worth of raw GNSS data from that antenna * Pass the raw data to a processing center for PPP * Obtain a highly accurate position of the antenna we use to set a ‘Fixed Mode’ on a receiver -There are some great articles written about PPP. We’ll scrape the surface but for more information checkout: +There are some great articles written about PPP. We’ll scrape the surface but for more information check out: * Gary Miller’s great [PPP HOWTO](https://gpsd.gitlab.io/gpsd/ppp-howto.html) * Emlid’s [PPP](https://docs.emlid.com/reachm2/tutorials/post-processing-workflow/ppp-introduction/) @@ -41,7 +41,7 @@ There are some great articles written about PPP. We’ll scrape the surface but ## Affix Your Antenna -You don’t want your antenna moving once you’ve determined its position. Consider investing in a [premium antenna](https://www.sparkfun.com/products/17751) but we’ve used the classic [u-blox L1/L2 antenna](https://www.sparkfun.com/products/15192) with good success. Mount the antenna to a proper ground plane to a fixed surface that has a very clear view of the sky. No nearby anything. +You don’t want your antenna moving once you’ve determined its position. Consider investing in a [premium antenna](https://www.sparkfun.com/products/17751) but we’ve used the classic [u-blox L1/L2 antenna](https://www.sparkfun.com/products/15192) with good success. Mount the antenna to a proper ground plane on a fixed surface that has a very clear view of the sky. No nearby anything. [![u-blox antenna on SparkFun parapet](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_SparkFun_u-blox_Antenna1.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_SparkFun_u-blox_Antenna1.jpg) @@ -49,17 +49,17 @@ You don’t want your antenna moving once you’ve determined its position. Cons We mounted the [u-blox antenna](https://www.sparkfun.com/products/15192) to the ferrous flashing around the top of the SparkFun building. While not completely permanent, the magnets on the u-blox antenna are tested to survive automobile strength winds so it should be fine in the 100+ MPH winds experienced in the front range of Colorado. The u-blox ANN-MB-00 antenna has a 5m cable attached but this was not long enough to get from the SparkFun roof to the receiver so we attached a 10m SMA extension. It’s true that most L1/L2 antennas have a built-in amplifier but every meter of extension and every connector will slightly degrade the GNSS signal. Limit the use of connector converters and use an extension as short as possible to get where you need. -If you want to use a [higher grade antenna](https://www.sparkfun.com/products/17751) that doesn’t have a magnetic base we’ve come up with a great way to create a stable fix point without the need for poking holes in your roof! +If you want to use a [higher-grade antenna](https://www.sparkfun.com/products/17751) that doesn’t have a magnetic base we’ve come up with a great way to create a stable fix point without the need for poking holes in your roof! -[![Antenna on roof attached to cinderblock](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg) +[![An antenna on the roof attached to cinderblock](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg) -*Yes that’s a cinder block. Don’t laugh. It works!* +*Yes, that’s a cinder block. Don’t laugh. It works!* -Most surveying grade antennas have a ⅝” 11-TPI (threads per inch) thread on the bottom of the antenna. Luckily, ⅝” 11-TPI is the thread found on wedge anchors in hardware stores in the US. Wedge anchors are designed to hold walls to foundations but luckily for us we can use the same hardware to anchor an antenna. (We’ve also heard of concrete anchors that use epoxy so be sure to shop around.) +Most surveying grade antennas have a ⅝” 11-TPI (threads per inch) thread on the bottom of the antenna. Luckily, ⅝” 11-TPI is the thread found on wedge anchors in hardware stores in the US. Wedge anchors are designed to hold walls to foundations but luckily for us, we can use the same hardware to anchor an antenna. (We’ve also heard of concrete anchors that use epoxy so be sure to shop around.) [![Old Weather Station with concrete blocks](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/2/1/7/Setup-4.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/2/1/7/Setup-4.jpg) -I needed to mount an antenna to my roof. Luckily, I had two, left over cinder blocks from a weather station that, [based on the Electric Imp](https://learn.sparkfun.com/tutorials/weather-station-wirelessly-connected-to-wunderground/all), had long since been retired. +I needed to mount an antenna to my roof. Luckily, I had two, leftover cinder blocks from a weather station that, [based on the Electric Imp](https://learn.sparkfun.com/tutorials/weather-station-wirelessly-connected-to-wunderground/all), had long since been retired. [![Drilling a hole in the cinder block](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Drill.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Drill.jpg) @@ -67,19 +67,19 @@ Step one is drilling the ⅝” hole into the cinder block. The masonry bit cost [![A broken cinder block](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Broken_Block.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Broken_Block.jpg) -*Ooops!* +*Oops!* -Don’t get greedy! I pounded the anchor so far it split the block. Luckily, I had a second block! +Don’t get greedy! I pounded the anchor so far that it split the block. Luckily, I had a second block! [![Foundation anchor in place](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Anchor_installed.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Anchor_installed.jpg) -Once the anchor is ~2 inches into the hole tighten the bolt. This will draw the achor back up compressing the collar into place. **Note:** I finger tightened the bolt and added a ½ turn with a wrench. If you really go after the bolt and tighten it too much you risk pushing the collar out further and breaking the cinder block in half (see Ooops! picture above). We are not anchoring a wall here, just a [400g antenna](https://www.sparkfun.com/products/17751). +Once the anchor is ~2 inches into the hole tighten the bolt. This will draw the anchor back up compressing the collar into place. **Note:** I finger tightened the bolt and added a ½ turn with a wrench. If you really go after the bolt and tighten it too much you risk pushing the collar out further and breaking the cinder block in half (see Ooops! picture above). We are not anchoring a wall here, just a [400g antenna](https://www.sparkfun.com/products/17751). [![Antenna affixed to the anchor](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Antenna_attached.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Base_Antenna_-_Antenna_attached.jpg) I used a 2nd bolt, tightened against the antenna base, to lock it into place and prevent rotation in either direction. Astute readers will notice my TNC to SMA adapter in the picture above. It’s the wrong gender. Originally, I used an [SMA extension](https://www.sparkfun.com/products/17495) to connect my [GPS-RTK-SMA](https://www.sparkfun.com/products/16481) to my u-blox L1/L2 antenna on my roof. The GPS-RTK-SMA expects a regular SMA connection so the end of the extension would not connect to this adapter. So before you get out the ladder, test connect everything! Luckily I have a set of adapters and found the right TNC to SMA converter to suit my needs. -[![Antenna on roof with Boulder Flatirons](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg) +[![An antenna on the roof with Boulder Flatirons](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Antenna_Semi-Fixed_to_roof.jpg) *It’s a bit of work getting 35lbs of concrete onto a roof but the view is pretty spectacular!* @@ -105,7 +105,7 @@ Power on the unit and using the [serial](https://sparkfun.github.io/SparkFun_RTK ![Enable the RAWX message](https://cdn.sparkfun.com/assets/learn_tutorials/1/4/6/3/RTK_Surveyor_-_WiFi_Config_-_GNSS_Config_Messages.jpg) -Expand the Message Rates sub menu under the GNSS Config menu. Pressing the NMEAx5 + RXMx2 message button will turn off all messages and enable the following messages: +Expand the Message Rates sub-menu under the GNSS Config menu. Pressing the NMEAx5 + RXMx2 message button will turn off all messages and enable the following messages: * NMEA-GGA, NMEA-SGA, NMEA-GST, NMEA-GSV, NMEA-RMC, RXM-RAWX, RXM-SFRBX @@ -137,7 +137,7 @@ Before leaving the unit for 6 to 24 hours, it is recommended that you capture a *Getting UBX file from SD card* -Remove the microSD from the RTK unit and open it on a computer. The latest log file is shown above. Note the file shown above is 492kB because it logged only ~60s. Log files with RAWX and SFRBX and NMEA will grow in size to over 1GB across 24 hours. +Remove the microSD from the RTK unit and open it on a computer. The latest log file is shown above. Note the file shown above is 492kB because it logged only ~60 seconds. Log files with RAWX and SFRBX and NMEA will grow in size to over 1GB across 24 hours. The quickest method to verify RAWX logging is to open the UBX file with a text editor. @@ -147,7 +147,7 @@ The quickest method to verify RAWX logging is to open the UBX file with a text e Your editor may render the binary UBX RAWX data in unknown ways. If you see NMEA ASCII sentences combined with large chunks of binary data, the RTK product is correctly logging RAWX data. -If you have u-center installed, you can more easily inspect for successful logging. Double click on a UBX files to open them in u-center. +If you have u-center installed, you can more easily inspect for successful logging. Double click on a UBX file to open them in u-center. ![Viewing a RAWX log in u-center](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/SparkFun RTK Facet u-center view of Log Files.png) @@ -159,19 +159,19 @@ Press the play button (shown above) and you should see satellites quickly come i *RAWX packet within the Packet Console* -Open the Packet Console and verify the UBX RXM-RAWX and SFRBX packets are logged. You are now ready to do a longer log of the antenna's position. Allow this to run for 24 hours. Don’t worry if you go long but do realize that a 24 hour file will be ~1GB so don’t let it run for a month. +Open the Packet Console and verify the UBX RXM-RAWX and SFRBX packets are logged. You are now ready to do a long survey of the antenna's position. Allow this to run for 24 hours. Don’t worry if you go long but do realize that a 24-hour file will be ~1GB so don’t let it run for a month. [![Graph of record time vs position error](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/PPP_record_time_vs_error.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/PPP_record_time_vs_error.jpg) -*From Suelynn Choy ‘[GNSS Precision Point Positioning](https://www.unoosa.org/documents/pdf/icg/2018/ait-gnss/16_PPP.pdf)’ presentation 2018* +*From Suelynn Choy's ‘[GNSS Precision Point Positioning](https://www.unoosa.org/documents/pdf/icg/2018/ait-gnss/16_PPP.pdf)’ presentation 2018* -Capturing 6 hours is good, 24 is slightly better (note the logarithmic scale for position error in the graph above). Most PPP analyzation services will accept more than 24 hours of data but they may truncate it to 24 hours. If you capture 30 hours of RAWX data, that’s ok, we will show you how to trim a file that is too long. +Capturing 6 hours is good, 24 is slightly better (note the logarithmic scale for position error in the graph above). Most PPP analysis services will accept more than 24 hours of data but they may truncate it to 24 hours. If you capture 30 hours of RAWX data, that’s ok, we will show you how to trim a file that is too long. ### Converting UBX to RINEX [![RTKLIB conversion of ubx to obs](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Convert_UBX_to_OBS_with_time_22_hour_window.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Convert_UBX_to_OBS_with_time_22_hour_window.jpg) -Once the 24 hour log file is obtained, the 1GB UBX file will need to be converted to RINEX (Receiver Independent Exchange Format). The popular [RTKLIB](http://www.rtklib.com/) is here to help. We recommend the rtklibexplorer’s modified version of RTKLIB (available for download [here](http://rtkexplorer.com/downloads/rtklib-code/)) but you can obtain the original RTKLIB [here](http://www.rtklib.com/). Open RTKCONV. Select your UBX file and hit ‘Convert’. Our 300MB file took ~30 seconds to convert. You should see an *.obs file once complete. +Once the 24-hour log file is obtained, the 1GB UBX file will need to be converted to RINEX (Receiver Independent Exchange Format). The popular [RTKLIB](http://www.rtklib.com/) is here to help. We recommend the rtklibexplorer’s modified version of RTKLIB (available for download [here](http://rtkexplorer.com/downloads/rtklib-code/)) but you can obtain the original RTKLIB [here](http://www.rtklib.com/). Open RTKCONV. Select your UBX file and hit ‘Convert’. Our 300MB file took ~30 seconds to convert. You should see a *.obs file once complete. [![Opening an OBS file to view the start and stop time](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/RTKCNV_-_OBS_Time_stamps1.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/RTKCNV_-_OBS_Time_stamps1.jpg) @@ -185,9 +185,9 @@ Using these times, you can limit the time window to whatever you need and re-con **Why don’t we crank up the fix rate? Moar is better!™** -The RTK products can log fix rates up to 20Hz. Why not get RAWX data at greater than 1Hz? Because nature doesn’t move that fast. Most PPP analyzation services will ignore anything greater than 1Hz. OPUS goes so far as to “decimate all recording rates to 30 seconds”. And, your OBS files will be monstrously large. If 24 hours is 1GB at 1Hz, it follows that 24 hours at 30Hz will be ~30 gig. So no, keep it at 1Hz. +The RTK products can log fix rates up to 20Hz. Why not get RAWX data at greater than 1Hz? Because nature doesn’t move that fast. Most PPP analysis services will ignore anything greater than 1Hz. OPUS goes so far as to “decimate all recording rates to 30 seconds”. And, your OBS files will be monstrously large. If 24 hours is 1GB at 1Hz, it follows that 24 hours at 30Hz will be ~30 gigs. So no, keep it at 1Hz. -We now need to pass the raw GNSS satellite data in RINEX format (*\*.obs*) through a post processing center to try to get the actual location of the antenna. There are a handful of services but we’ve had great luck using the Canadian [CSRS-PPP service](https://webapp.geod.nrcan.gc.ca/geod/tools-outils/ppp.php?locale=en). The US National Geodetic Service provides a service called [OPUS](https://www.ngs.noaa.gov/OPUS/) but we found it to be frustratingly limited by file size and format issues. Your mileage may vary. +We now need to pass the raw GNSS satellite data in RINEX format (*\*.obs*) through a post-processing center to try to get the actual location of the antenna. There are a handful of services but we’ve had great luck using the Canadian [CSRS-PPP service](https://webapp.geod.nrcan.gc.ca/geod/tools-outils/ppp.php?locale=en). The US National Geodetic Service provides a service called [OPUS](https://www.ngs.noaa.gov/OPUS/) but we found it to be frustratingly limited by file size and format issues. Your mileage may vary. [![Selecting ITRF upload on CSRS for PPP](https://cdn.sparkfun.com/r/600-600/assets/learn_tutorials/1/3/6/3/Uploading_file_to_CSRS.jpg)](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/Uploading_file_to_CSRS.jpg) @@ -203,7 +203,7 @@ Click the 'Summary' link to open a summary of results. This summary contains the The email will also include a [fancy PDF report](https://cdn.sparkfun.com/assets/learn_tutorials/1/3/6/3/SparkFun-PPP.pdf) of your antenna’s location but does not include the Cartesian coordinates we will need later. -If all goes well you should have a very precise location for your antenna. For SparkFun RTK products we are most interested in ECEF coordinates. [ECEF](https://en.wikipedia.org/wiki/ECEF) is *fascinating*. Rather than lat and long, ECEF is the number of meters from the internationally agreed upon reference frame of the center of mass of the Earth. Basically, your ECEF coordinates are the distance you are from the *center of the Earth*. Neat. +If all goes well you should have a very precise location for your antenna. For SparkFun RTK products we are most interested in ECEF coordinates. [ECEF](https://en.wikipedia.org/wiki/ECEF) is *fascinating*. Rather than lat and long, ECEF is the number of meters from the internationally agreed-upon reference frame of the center of mass of the Earth. Basically, your ECEF coordinates are the distance you are from the *center of the Earth*. Neat. ## Configuring Fixed Location @@ -251,7 +251,7 @@ Power cycle the unit to load the Fixed ECEF coordinates. After boot, use the **S *RTK Facet in Fixed Transmit Mode* -Almost immediately entering Base mode, the unit will begin outputting RTCM messages. These RTCM messages are sent to the **RADIO** port on the device. This is helpful for transmitting corrections via serial radio to any Rover units within a 10km baseline. +Almost immediately after entering Base mode, the unit will begin outputting RTCM messages. These RTCM messages are sent to the **RADIO** port on the device. This is helpful for transmitting corrections via serial radio to any Rover units within a 10km baseline. ![RTK Facet in Transmit Mode with NTRIP Enabled](https://cdn.sparkfun.com/assets/learn_tutorials/1/8/5/7/SparkFun_RTK_Express_-_Display_-_FixedBase-Casting.jpg) @@ -263,13 +263,13 @@ Once WiFi connects the device will attempt to connect to the NTRIP mount point. ## Creating NTRIP Caster -Your RTK device has the ability to both serve RTCM correction data (aka Server) to an NTRIP Caster, and get RTCM correction data (aka Client) from an NTRIP Caster. But how does one get an NTRIP Caster? +Your RTK device can both serve RTCM correction data (aka Server) to an NTRIP Caster and get RTCM correction data (aka Client) from an NTRIP Caster. But how does one get an NTRIP Caster? There are a variety of Windows applications out there that claim to be an NTRIP caster. We found them to be generally terrible. The easiest solutions we've found are [RTK2GO](rtk2go.com) or [Emlid Caster](caster.emlid.com). Both are free and available to the public. ### RTK2Go -[RTK2Go](http://rtk2go.com/) seems to be a pet project of SNIP. We recommend creating a mount point and a password through RTK2GO.com. Yes, the RTK2go website looks looks spammy but the service works well and is used widely. Please see [RTK2Go](http://rtk2go.com/) for details about creating an account. It's free and takes only a few minutes. Once activated you will be provided with your Mount Point name and Mount Point PW. These two credentials are used in a NTRIP Server setup: +[RTK2Go](http://rtk2go.com/) seems to be a pet project of SNIP. We recommend creating a mount point and a password through RTK2GO.com. Yes, the RTK2go website looks spammy but the service works well and is used widely. Please see [RTK2Go](http://rtk2go.com/) for details about creating an account. It's free and takes only a few minutes. Once activated you will be provided with your Mount Point name and Mount Point PW. These two credentials are used in an NTRIP Server setup: **NTRIP Server:** @@ -291,7 +291,7 @@ There are a variety of Windows applications out there that claim to be an NTRIP * Mount Point: Provided by RTK2Go * Mount Point PW: **Not Needed** -The differences between Server and Client are small. The Server needs to know the mount point PW as it needs to be authorized to push data there. The Client needs to know which mount point, but does not need a mount point password. +The differences between Server and Client are small. The Server needs to know the mount point PW as it needs to be authorized to push data there. The Client needs to know which mount point but does not need a mount point password. **Note:** You must provide a valid email address to RTK2Go. From RTK2Go: @@ -301,11 +301,11 @@ The differences between Server and Client are small. The Server needs to know th *The SparkFun Mount Point 'bldr_SparkFun1'* -To verify that your RTK product is correctly broadcasting RTCM data, you can access RTK2Go from a browser on Port 2101. This link [RTK2Go.com:2101](RTK2go.com:2101) will show a list all current NTRIP Servers that are pushing data to the RTK2Go caster, and are available to be accessed, free of charge, by any NTRIP Client in the world. +To verify that your RTK product is correctly broadcasting RTCM data, you can access RTK2Go from a browser on Port 2101. This link [RTK2Go.com:2101](RTK2go.com:2101) will show a list of all current NTRIP Servers that are pushing data to the RTK2Go caster, and are available to be accessed, free of charge, by any NTRIP Client in the world. ### Emlid Caster -[Emlid Caster](caster.emlid.com) is also very easy to setup and has a bit more user friendly looking website. Creating an account is very straightforward. +[Emlid Caster](caster.emlid.com) is also very easy to set up and has a bit more user-friendly-looking website. Creating an account is very straightforward. ![Emlid Mount Points](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/SparkFun RTK Emlid Mount Points.png) diff --git a/docs/system_configuration.md b/docs/system_configuration.md index 07368044c..943d5db50 100644 --- a/docs/system_configuration.md +++ b/docs/system_configuration.md @@ -6,9 +6,9 @@ All device settings are stored both in internal memory and an SD card if one is There are three ways to configure an RTK product: -* [WiFi](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_wifi/) - Good for in field changes +* [WiFi](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_wifi/) - Good for in-field changes * [Serial Terminal](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_serial/) - Requires a computer but allows for all configuration settings -* [Settings File](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_settings_file/) - Error Prone; for very advanced users only. +* [Settings File](https://sparkfun.github.io/SparkFun_RTK_Firmware/configure_with_settings_file/) - Error-Prone; for very advanced users only. The serial terminal method is recommended for most advanced configurations. Most, but not all settings are also available over WiFi but can be tricky to input via mobile phone. diff --git a/docs/system_status_report.md b/docs/system_status_report.md index 626f0001f..01014a8b2 100644 --- a/docs/system_status_report.md +++ b/docs/system_status_report.md @@ -2,7 +2,7 @@ Surveyor: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Express Plus: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) / Facet L-Band: ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/GreenDot.png) -Sending the `~` character to the device over the serial port will trigger a system status report. This is a custom NMEA style sentence, complete with CRC. +Sending the `~` character to the device over the serial port will trigger a system status report. This is a custom NMEA-style sentence, complete with CRC. ![Feature Supported](https://raw.githubusercontent.com/sparkfun/SparkFun_RTK_Firmware/main/docs/img/SparkFun RTK System Status Trigger.png) @@ -28,4 +28,4 @@ Below is an example system status report sentence: * 86 : Battery level (% remaining) * *71 : The completion of the sentence and a [CRC](http://engineeringnotes.blogspot.com/2015/02/generate-crc-for-nmea-strings-arduino.html) -**Note:** This is a custom NMEA setence, can vary in length, and may exceed the [maximum permitted sentence length](https://www.nmea.org/Assets/20160520%20txt%20amendment.pdf) of 61 characters. \ No newline at end of file +**Note:** This is a custom NMEA sentence, can vary in length, and may exceed the [maximum](https://www.nmea.org/Assets/20160520%20txt%20amendment.pdf) permitted sentence length](https://www.nmea.org/Assets/20160520%20txt%20amendment.pdf) of 61 characters. \ No newline at end of file From 19ac691143976f47ae7ad0fc7ea751685376bbd4 Mon Sep 17 00:00:00 2001 From: Nathan Seidle Date: Fri, 8 Jul 2022 13:10:28 -0600 Subject: [PATCH 3/4] Update 4MB upgrades --- docs/firmware_update.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/firmware_update.md b/docs/firmware_update.md index 933a54f0d..9b49b9dc2 100644 --- a/docs/firmware_update.md +++ b/docs/firmware_update.md @@ -126,19 +126,19 @@ Upon completion, your RTK device will reset and power down. RTK Surveyors sold before September 2021 may have an ESP32 WROOM module with 4MB flash instead of 16MB flash. These units still support all the functionality of other RTK products with the following limitations: -* A firmware compatible with 4MB systems must be used to update a device. -* Upgrading the firmware must be done via [CLI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-cli) or [GUI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-using-windows-gui). WiFi or SD update paths are not possible. +* There is not enough flash space for OTA. Upgrading the firmware must be done via [CLI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-from-cli) or [GUI](https://sparkfun.github.io/SparkFun_RTK_Firmware/firmware_update/#updating-firmware-using-windows-gui). WiFi or SD update paths are not possible. + +The GUI (as of v1.3) will autodetect the ESP32's flash size and load the appropriate partition file. No user interaction is required. ### Determining Size of Flash To determine if the device has a 4MB module: -* Use the GUI or CLI and attempt a firmware update. The output will auto-detect and show the flash size, as shown below: +* Use the esptool via CLI. Please see the [flash_id](https://docs.espressif.com/projects/esptool/en/latest/esp32s3/esptool/basic-commands.html#read-spi-flash-id-flash-id) command for usage. +* Use the GUI and attempt a firmware update. The output will auto-detect and show the flash size, as shown below: ![Module with 4MB flash](img/SparkFun%20RTK%20Firmware%20Update%20GUI%20-%204MB.png) -More information can be found within Github issues [#151](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/151) and [#207](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues/207). - ## Updating u-blox Firmware The following products contain the following u-blox receivers: From 384c08540d16bfa716f2a3ba2c8876d19af09723 Mon Sep 17 00:00:00 2001 From: Nathan Seidle Date: Fri, 8 Jul 2022 16:33:10 -0600 Subject: [PATCH 4/4] Add Survey Master --- docs/gis_software.md | 87 +++++++++++++++++- .../SparkFun RTK Survey Master - 01.png | Bin 0 -> 20133 bytes .../SparkFun RTK Survey Master - 02.png | Bin 0 -> 22057 bytes .../SparkFun RTK Survey Master - 03.png | Bin 0 -> 33090 bytes .../SparkFun RTK Survey Master - 04.png | Bin 0 -> 24812 bytes .../SparkFun RTK Survey Master - 05.png | Bin 0 -> 9139 bytes .../SparkFun RTK Survey Master - 09.png | Bin 0 -> 19248 bytes .../SparkFun RTK Survey Master - 10.png | Bin 0 -> 13639 bytes .../SparkFun RTK Survey Master - 11.png | Bin 0 -> 13548 bytes .../SparkFun RTK Survey Master - 12.png | Bin 0 -> 23189 bytes .../SparkFun RTK Survey Master - 13.png | Bin 0 -> 22597 bytes .../SparkFun RTK Survey Master - 14.png | Bin 0 -> 25442 bytes .../SparkFun RTK Survey Master - 15.png | Bin 0 -> 62875 bytes .../SparkFun RTK Survey Master - 16.png | Bin 0 -> 24602 bytes .../SparkFun RTK Survey Master - 21.png | Bin 0 -> 12550 bytes .../SparkFun RTK Survey Master - 22.png | Bin 0 -> 19162 bytes .../SparkFun RTK Survey Master - 23.png | Bin 0 -> 23321 bytes .../SparkFun RTK Survey Master - 25.png | Bin 0 -> 246510 bytes .../SparkFun RTK Survey Master - 26 .jpg | Bin 0 -> 129514 bytes .../SparkFun RTK Survey Master - 27.png | Bin 0 -> 22082 bytes .../SparkFun RTK Survey Master - 29.png | Bin 0 -> 18181 bytes .../SparkFun RTK Survey Master - 30.png | Bin 0 -> 14289 bytes .../SparkFun RTK Survey Master - 33.png | Bin 0 -> 23498 bytes 23 files changed, 86 insertions(+), 1 deletion(-) create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 01.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 02.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 03.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 04.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 05.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 09.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 10.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 11.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 12.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 13.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 14.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 15.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 16.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 21.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 22.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 23.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 25.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 26 .jpg create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 27.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 29.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 30.png create mode 100644 docs/img/SurveyMaster/SparkFun RTK Survey Master - 33.png diff --git a/docs/gis_software.md b/docs/gis_software.md index fd9630761..b24889b8b 100644 --- a/docs/gis_software.md +++ b/docs/gis_software.md @@ -208,7 +208,92 @@ If you are a big fan of SurvPC please contact your sales rep and ask them to inc ## Survey Master -[Survey Master](https://www.comnavtech.com/companyfile/4/) by ComNam / SinoGNSS is an Android based option. The download location can vary so google 'Survey Master ComNav Download' if the link above fails. tsestr asdfsd +[Survey Master](https://www.comnavtech.com/companyfile/4/) by ComNam / SinoGNSS is an Android-based option. The download location can vary so google 'Survey Master ComNav Download' if the link above fails. Download the zip file, send the APK file to a phone and install the program. + +![Startup wizard](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2001.png) + +By default, a wizard will guide you through the setup. The Project step will ask you for the name of the project, the datum, etc. + +![Connection Setup +](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2027.png) + +Next select your connection. + +![Connection specifics](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2029.png) + +For the Device Model select 'NMEA Device'. + +![TOP106 Antenna Parameters](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2002.png) + +If you are just getting started, use one of the default antenna types. If you are attempting to get sub-centimeter accuracy, enter the parameters of your antenna and add it. Above are the NGS-certified parameters for the [TOP106 antenna](https://www.sparkfun.com/products/17751). + +![List of Bluetooth devices](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2003.png) + +Click the 'Target Device' option to get a list of available Bluetooth devices. Make sure your RTK product is on and you should see the device. In this example 'Express Rover-B022' was chosen. + +To finish, click 'Connect'. You should see the Bluetooth MAC address on your RTK product change to the Bluetooth icon indicating a connection is established. + +![Rover Work Mode Configuration](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2004.png) + +Next is configuring the 'Work mode' of the device. The step is where we set up our NTRIP correction source. + +![Empty mode list](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2005.png) + +Click 'Add' to create a new work mode. + +![NTRIP Client](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2009.png) + +Shown above, we configure the NTRIP Client. Survey Master calls this the 'SinoGNSS' Protocol. Click on the three bars to the right of 'Server' to enter a new NTRIP connection. + +![List of Services](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2030.png) + +Here you can add different NTRIP Caster providers. If you're using RTK2Go be sure to enter your contact email into the user name. + +![Server and mount point selected](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2009.png) + +Return to the 'Datalink type' window and select the Server you just entered. Re-enter the server address and port for your NTRIP Caster. Once complete, click on the down-pointing arrow. This will ping the Caster and obtain the mount point table. Select your mount point. + +![Rover with work list in place](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2011.png) + +Select the newly created work mode and press the 'Apply' button. + +![Connecting to service](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2033.png) + +Survey Master will attempt to connect to your specified RTK corrections source (NTRIP Caster). Upon success, you will be located on the Project menu. + +Survey Master expects many more NMEA sentences than most GIS software. We must enable some additional messages on the RTK device to correctly communicate with Survey Master. + +![Configured NMEA messages](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2026%20.jpg) + +Note above: There are 9 enabled messages and GSV is set to '1'. + +Connect to the RTK device either over [WiFi AP config](/configure_with_wifi/) or via [Serial](/configure_with_serial/). Above is shown the serial method. + +Open a terminal at 115200bps and press a key to open the serial configuration menu. Press '2' for GNSS Messages, press '1' for NMEA messages, now be sure to enable 9 messages to a rate of 1: + +* GGA +* GLL +* GRS +* GSA +* GST +* GSV +* RMC +* VTG +* ZDA + +Once complete, press x until you exit the serial menus. Now we may return to Survey Master. + +![Survey Master showing the location of RTK Express](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2025.png) + +Click on the 'Survey' menu and then 'Topo Survey'. Above we can see a device with RTK float, and 117mm horizontal positional accuracy. + +Known Issues: + +* Survey Master parses the GxGSV sentence improperly and will only indicate GPS satellites even though the fix solution is using all satellites. + +![NMEA Sentences](img/SurveyMaster/SparkFun%20RTK%20Survey%20Master%20-%2015.png) + +To verify the NMEA sentences are being delivered correctly, Survey Master has a built-in tool. Select the Device->Rover->More->'H-Terminal'. ## Other Hopefully, these examples give you an idea of how to connect the RTK product line to most any GIS software. If there is other GIS software that you'd like to see configuration information about, please open an issue on the [RTK Firmware repo](https://github.com/sparkfun/SparkFun_RTK_Firmware/issues) and we'll add it. diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 01.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 01.png new file mode 100644 index 0000000000000000000000000000000000000000..cad3ae156cff69e26a7b1a55f7c524a8b2ec7e28 GIT binary patch literal 20133 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 z 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 literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 02.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 02.png new file mode 100644 index 0000000000000000000000000000000000000000..92ddb76271111adc3421167fd8851a973d3879e4 GIT binary patch literal 22057 zcmb@uWmp_h*DV;_-QC?KxI>VjA;E&Xd+#~A%R942@+`BeTw(q zJ3r=`xpTie^NV__iqog7&e?nIwbt%f9W50cOiIibFJ9oNsVeEdc!7ZP;sqiCIx2AH zt=Qfn@CU(LS4H7P%@p;&7cb~vs42<6^EW%lN6XF_Y#)a4^yN$`mi zy9ls8JDgL#9P*t^9Ln~8scc;&DliANLb1mAW>|+Bgy2Fxh|4J=fi=FmbG6};L}%}J zGj*8bJvAI!5UnD1mk|&ubXMrMU3FHwcQa3sSjLFRNROzl`sH;|{l}6IIp{HAL@5s6 zm}0`vOBm^AR3p{N;=|BYg@20=T5R{%a68B*eKu zAixiQ2VAP~_-93cj}RMm8-^Yu$B9Uo_^$0kJ#hHuRq-_EACdLO$Rch;#uNs`S44?O zf%A)etw%QYvI5hGAs0RCt6RxR~B0+clF!Db3bl;nMKBxw>7WdF3goAy?z#9m-n~I>(u^-8KRnsOcB zt@73Rjf!kRNBhc>w~ykNkn=e-m!R|oi$SNmop4h)_#c+*!2a36Y1Z}~mxyumqSN;Y zr|*>s&IR`#;azt=#W)9g&RK`L_69w=?(^E&?sSt5O@BJ{7s8sIU59=s2OY1V=)->A zKRENgwWX?g=bGN_()8#&2hBC-ZrUjmzLu1n|BSQu#(CW5dqZgOZ;SMv+ZJ}uBW136 zXitxc!&0r0b*;8@ok2NIlWEYOK+~fj`|!yEcYRwsn0ez+Ah-F!bm-;gt7*D6-^5`# zsc~Py&Z7g=T(h2-fTN7>uKRzST^93{gRWOlM4oaD-0O6kgO4O%UY@eyv;@v`2DvUO z-1*xT&--6dPf#mx_JtuhT6)7~lOA@+fY=5`ONB(mZ zZE(O5%XP4WlMY$(J~%Ufr6>KMQywkI(g|#Od@hyy5(b~^l30p=OI39z_(#Omx0nVr zO??+EbcOd%&$(x*e#-3b2gGhJ*A><^6tyBfjK)GS{R8!k-0$#>bN^w1D_`g-9WVdg zLzqPFu@M-H2z)a+O$9OwhM7yVtlbbq%>)%iD(@V*2Q{ zJjVU;J?-~)g$H55lY%=9ANrJ&E%Uc3U9VCbtIe+{J3TD&v1W>ocZf+Q^CLHH$t(_|;AAJlBI7snF`MteOx9(i1znZQ`V-Y6l_;*>1#Cwm?YV4L+Al7n*lkAn)jJPQw;G$9 zTXbH2KUoNP>{GtmK`?dsON9mhMYfmQfm!4^^F?AmcuOM}W^uVpVCwpp>g?c3dwwZd z^uR)PrJ>k0c!hh(x$AwE@32jq@SDCPOaQOpLqVX5{~FExzcq z%$#)PrxHr&m};H2d$~yGSJUWPQ)pW_>1OU(yLM9ay>))nbYeB@;Qfx!-z~mBOOv%z ztx=@66oCpV*pA*oO#@$OU;6&}IpsU*eQ~+9tSsqPnRNNH6APX&yxs0lwcI|2HsJ?s z+PD3ki;sR2Eo8DcEe^|mI`;d`Ce4#~WvBVhmGEn{orN#W&Zn!>Y2g}Skk=GJ$3+Ok z4ZH9ozA-n|BO_9ilV6~_o}C^Z${t|xTy%TQbZOJf4c6rH!)gKpx@mrRRzF;cu0Xo8mmDg6D=xRNBjO#F&-Xx`r&~8IqDJFd`7U5C`vuZUy`>w;KSm_u z^_-2g<9bUHS<_83XukDmt40=CptsSjN&lSKq@|`?%(@nFS4xT}AIk(J{=8eztmUmc zDHMSoq0KFz8cet(Z_fw`Dt(#EQMMrXXg&VN8ICtSaW>V%zk%$t!0R(-|Hmo!dXg`_ zUUbI!#%byD*67i7DlKLRcD3s=YsYsEQTq4Jx_iJu>%(WF#GP{9bK5Cg(Wz6-_2^LO zV5k8L2j$KIbX4SC*#jS^;ZvpgO|k>%sKZEP{acOiw)GkOQj`qZF6rw<;Gib#w%FK+ z^~W)JqEULjvRM}AyZ20+WwOLHt)X2??2ilc75D(!&g~iQV%?l?hhqy?Fc8ZwoDS|0 zo(P(;F9ITeDI*@RQvOC-Zv)LsEHO5C9Itu;Z|+G-V*W6@X}5ANLxS%X-lVeqzUSqc zJ*EvM-&0$qv}7qn=+n`M%7&gp-5sHWiCblJO1O+y(!+Q2;dePh*`qkVFnLpW%l!7; z9y}#c5^Bpgw-h-IlALwW6mI$9n<*V&XfVwS?X+0vqaA$o6Df2wY4FZ>ZF%3ka=QrH zys{1CH9t_N7YSY{ZrjcXG+|4rP>n>=M>DAd8!sS?z3 zG&chu(Ue?_5#3(;l#@6YT1~kWod3S_;Ns@;7aLY^>|jsDnQ8j=UH9->!OMUnd)Y9} zF?Dm3bDl|pV2Nu{dN|v0;;`HP??q#C-lp1}m$wCIx#?ezanPtrLT~H}k>vevW?yae z*20)RaC?tr;^((xQ3f+L@0{v&GvCaV(SR^c`hG_~x~lol3DQ);hjV>A5bV>v8}*#w zLk2sN(b99(7w%5bYg-KO`|S3|J8owlW7~calMmCIbRy7TcfRX6p~l4<5(CTUBrmnO zYhs(#>G3YeNqPh4p-9hiayG=zwK*{H!K3*7-Eb}zsCF=mS#;X02xjZp^L|&&h+cl{}=pr0M1C5?7+!j1m$)e6{tQ=XEJW zHyFS*HklkB zoVXBK*yv~21BkvMGU^xslg{{K_PzRl4Ej@sna#AL#e+;fnmWsuYuI&U88 z3cH!|%fqsrt1@y;$~B}7_)Adv{d>dVN@tM9N{7$5aWY@e{jUz+11B0u-=^grva#H@ z+w*^$u2`)))MV=!J(a`&wvxDti_m;)Q_mW$m-oginw407X zt~#SIf3eFUIS=;*e8ymhe6&f z6R%ipejvsb=_FslLSct(o4C0muAi%aoQ^$;KRB=VMfy&O?+C{#pEi~_{Jmtb>VP+l zn^5~7MNzpqC`MsBVx}U%GTQ=J7pSc6r$ZlSN47&w;?1wm{_V%`TZ1FmkGif_dEd8( zPA4|LE!PU+*^Kt=C*S*38Xr33|J9VE-80{#596}2@L>XY_0q<57U2h-N8K|^!Wj-O zjgulW$H_9cyR0+x9(Li)bMMC``%1ISoPeqJtOQ@JJT45x5+&Z*O=MfT|2T=_VhjuG z+KA&?WGe(&k(q<)QNjif2aEz`z_j&-ZtYtp=-H8%P;0zS;IZWKJ%#Lkjs6kLjz;Yf zcBV4o*za81)v_x_?(pF@QFIlGD+%W(i#30`ogcF3dA!~4ntj@&d#cMa4_SCTj+VV{ z*jTVHyl5LCO)Es1fqt0PB->ZiaCjaAhgyuk)`4EmHCECfW<=uKnPYjrUC-UhkqfX8 zE^l@UgDxQh{)g>5@23l-U2D58Pah{??YQfdLUsvPR~PfEW%WhSz;ht#M;D*R7*scbVLw zE9mMHn*>rMTQ|@JYZr5?FO3h$BdsnKBSoNA2_b4K35=b_`RJ z2f@0Km0jOT=+nbN%aU7Tzkin6{W%QbqbE^F0TL3 zs^d^A_#2T!Rl!G{M=~%ICY~~HLaFgjnM#{LP;9PvTQ2eCYBgwjzJsf(PQiGu>)mQ@ zr_@)Wh5*&i6E7lN4^M4=m8h+b;)jeKulFASo0wgqm7dautYjnTu)Q4b#oQhGdwd+- z52&L+NIDFT2{rfmqZc1cs)Phly<`}0h^Fy9#`q>aLS!MO!}c*O zkm;A~H3ScoE_k2MLK39q;*^&2Hp{uDedyH}mYM6b!lz|oGMvl3%G$+>@`Akun?qD@ zV=HHM6$gD`^n|3*ZEPWmj514(FzcKMi9_HO7X<&FpTC>vLnV*++3IetJ+3-q2z!J* zJro85(VUlDip%9ibLpx2Qdhg{>0#&5ExnC}pyKR|SNs6 zA= z!tB=b;A?KqhDCwVNF!uIighPBE&FtDMYW$n>*wt`6IGg|S(G}MT9U2wB?idXuRd0) z#LJNanY{t}Jx&cdP8CS^N^OBn=r*ZgN=)(9-~ShGl=}l;IQ5#e>gQx7U?)Yer5t3e z+=-J@21XTJtix1Cj(Y|X+zo*>=r*5#QHyaZ>y*A20w4chzEOz`M~i32X8V%;;HK*G zTXF#dqB>IekD~Cc-nZJ)7uDAS-VmYm*&*>BkDYwK%h^vHdE^feG`eg1_2WfQ;ks#f zJSm&HcbbsCH?fxf&=VpN%T(uI2`%0oVy9KL^(ODU<>S%&$E%*B0)p&`HEvQkoU<9S zmWV|bBEUb<+%YknCDJ>@M@+u{0NJ_r_W0$)51N|C-Rk3TT|Q5=c^V&%=>A+=IFumi z>M}VP?yAau9;C&@=i?Ia3LGBmO@@}uNPF#C)v@>e&^~qtW2lMxvE04`= z(2uw2SDEoNb_|}@vnlXU>Z?K$L>-Zb=m!J6my(=?qespclbDYe|DQjr$<=PanGnV9QbEh zxNZucZVFjvEHVefF!q%(HzKJd=8^y;m>jC54{6+Gx8Wv7wR|9>G70jL5uw{grqqNfJd->TIC{vnSK zJaQ->9?FpPpP5ehV6*4pHLx)!#TK$i1Zmd+!oQSCI-dv zWe!@IbcxRBv|$pp-?AsKh`exJwKePDRFW-bME|eIATXCicMf#%jp|+4@WVu%;hF%y zVgK3HYi_aBWXhLgLWmO~M&Ij9uuu?G8*E(1oA0qxSb9~xCrAg*cK!TXnEdC2ogs{YGJ7rUz0g^@NW*mR zDdLQ3NL2j+5Lmb7w*qYhE6sctY~5hdFt$6&k_BPGje%1%Jk5I{0jaV&n_D2lgB<&? z6HRHY-o>JTU8(yl!q|8d6!QiYm(?<%w0&Xj$*QK_SSI-IGF>KDjB)cYV{<2j7oJ9% z(zs7AX0vk~80xp2-wNv7zMLzIK{Z0XOSmB)aG8Bq6mGx@25n^+TxzP$t=k~_e`xq< zF&Rm>wdCH@1+|A?|N3fF^fwNb^aD5FhzLHm6t_{-vFi)imuJ{>NH!jV8j=&1D`*>M zPYzlNdr5=zaiK*Qivkg*IL8Gn=z>+*rZd(@R!0Sv@7sp zEXZA4;5C(B_oK>_TEmE+=_yr(mA5LDakt3BZgDb5N}$DKv{<%oJ)as}Z>|0iL|N6T zR_rCog&?%Q^;v>Vc9Rwr`Jdn&84rmBB9*aA;C39sIMFImx0P+h=|()?ZMSMEnMTv- z8X}byPU!TopW3GDc$fNZQj1BJ$RX%~4|bPz-qG^At2t8o3nN0!AAX^$MU8$#QT>%YKJ-UYkB(b4*2wA3ugb`1<6zrA75w@ zd{aW4c~wlvP%#D6rcVs?Gdk}02n4D?{7%Kp;w41@O2lt?|8M;LcUJ9!Wp->}1jf1& zh>UAMz~4g$&i>bk{V*lPU^!$ZdJ>@K;#C_J&3 zv$ASq_}mlI-);S;d0wFya`xtxIIGN6uVqcXgwJ<##dRGEExzIR0@Ml<>y_EP9^b_t zO8_JkVLmQDASHUAyMKJPhJ2c#|GuJvlALq>2J&wUN_)($#XtO1tc$smzcCi6&BoTn zhNb2054QR^VA;>VRiG2|lDY+3F@zMiNORR#OXJs&=E{1QIS+T=LLF#G?Fs~3;PqK{ zv{p~zyA>n-yhUytUj#Y1p+-#Tq{zn?V#a)|@c+cGiiSh^*B4Rppefz+gA^@`p|Gw; z#KxMr7EU?A3H4y$$$B(h3l`sxpM%JvFI{lLynm^&E$q$|o3bDK^^UDYVDa+bOPnD7 zgZ1=uo&Qo7@jtexohQj zJpkYrzy0dg%Y7h8r2kP|Yy;{wv!nR7^O;MJ z-j7&#CMF|dIkZpYd84ms{1&0ll~#Wg&RMqxg$$_e>dq^n`qhkuMe()`rC4ZWgzV@+ zD{S?*^*mkz{@)e3~f_-7|+yO<_-&I{O2eaEmS`1!jJ^&d0u;o0L zOSD1o^+rMNUAFV&?d-vr&J<`&tY-v<5qmB(XQLk0f2e(Wq_oVn}?uLV05g0X38Z`)YkN2a0)-M%vc?Z}0?J>ynBeX1yF>4{PTUM9;;%r^r*FtaESYXG zuKZzIai}>&ti5V87C6{!4TP7eBdXAGOA4?BQxUpTcaSx9-rVXNhh?}=s_PmS^)1u5 zgKmJBm9kc6mf)d+m9xJVTJ6_XMOveeZWCBeBQ z*HNjlr4N0$n3vfMJ{@H%P;Nlo3cRG$c`G3z#FhJcgI&0U3a&0>E{YDKXsk0U1z3hNc2G32$xFa5s{O6<+9j?RQwri{*d`^<- zT$%u^7ktHA$-8iyKN@A|s_lbwRSqc}KaJF$*e9IeuPinad@O1letO>I;f_-#yrk%a ze*LHccDFnx--4CECZfU^b1g8^xhR*%E$F4K`582-?g+4yqHHmIHdp7(f+icW1~7b- z!?JB}FZS(?-P&!%6Ou{yUl@0bFZ#@zN;g_72CVglAI^@syf*Qm;kO7|3E0W!Md$7^ z6l7$yoXvq_t@qkc%?D(HJ;wdq#pQq{V>%18wsaN=F zv_Vh3b*?F|j^wlYBcS_-;)`p$Fs-X0D)%;HF_cRi_u#wBi&Av+oi2c9fjJ@7Y~~Uj zg7NNNKcf~1x{oTAXmElIA*SmTe8LPh9YekGI3qO82;Me3r2GJt3qG3^HO1~XI06E1 zWl#AV7w8A%Od=bGgEu<+lcKO6j138wF$UB4;ZWq)yp+fjaDtH7%IX)3XGX5o@rPvL z+=T2{Gb4LbY|L2nkZy>-)3f|#2Npdy+ z714}{b}E1Fmia%t0A9MSae#16jR+JcM5*G4bZ4Ym0Yi#N_Iz4Y!|7lmh&aaQw>{$W z6b3J4`cYGnBF=(I`_`2_tIm#JLk1JmN9$+%84@<{z*$>qACpxuQPr-$S)_)!bE7T@trPobaSjJy7jJoS{>EeDQNrJkG3yF^smDjBzT7I7pC1v59i^W~oji)` z$y8*h)$|*83qN$RO?+E+;i=C)PhkpU^?K;~N=Jqd?GaCASLijkl zHweL;5R;bK{{#Q-u};_ZM*PYpUeD;H$kGJOAM!SG8Wvfs?(aAEn$N_YXqUWjge`(T zIySlsY5-l5<2_`IAnSt*F)ip=o~%Nhw|&5^>q5VkM{fD}p_j_0F!<6lIg`q*4MH<^ zj1TEP`t(*S_K)BDU_3O2!jRj4ZpUCh43TVf2lfx2w++2;3Yue3tiU-WB1AFhhfe-~ zTRyl~W^iqwL=HSJM!vbHUH4-~^+*)E*HFrjgxCCz1DufqnfsE|d&}?dG8je3%LsAY z=iXA&rvDn!k;S8KmX@XfPXv4YRK5ZWmJOCacMZAntsN@ zV>ADCKmXbZ<)A*le_|TOT1e)-3qb!k5aJy6%VBuZJAX;H&iYRFYiw z&;UZ-zma>i!J|p>oo73fZ=0Zp2PN3q`vAYQm<49wusr%0O~Vv98vdammgSR)jKC(3 zu*hDv@eYgYU3PsbDbDhQ0%hbnKR7cd;ZsUZfiS_aAF9)-&;YY}837_7HO*uL;PA+& zt_nS8h_@5Ip-!YxK^J`fhK{)EK*vhT3hZDJsFCl%Y27{`kr_x!3s>6%uGH)lo z6dXyaGaQIW{zMdx9eKNB9SbJ+{L5==7|4)mV{2njayZ$nSh2~+>^2~<@Z=DRoQ|;x z6a#LUTy%wo0zj(XWHQS5e+!&lRT?ZLAuf`?NVxSs1fq4;AD>6OtB%fTvgC(qo;K7H63l=nV!%m)|p=JtWqK$8%6AO`DJMD zEB}IkZ3;5l%NHKa_5ng}%VMHL+dWcTz8LC+nS?e9&^Kuq>#6F&tvsnqV5lE+;M^n~D`OZYzyK$B0BJlqB6U8TyupcJs!k#Z?Y>r1=wkY)VXdz^?5gC18S;wa_& z!GitB#6HFbrvNZ>&<1wSyKy@#`?#K){Trd|_x=|!u2UwT)OCQHWpRqTS)ZuR&0-ld zg2>sgCeNMy&|>Ap(??>=AbXpfo9lrDX;+sfy@sjD#A@APeGworsDjf3=-;8o|F=*` z!b9m&aw`2mYV1M~ow*7)n0}rb)NC+4JDJoFN%9@Pi33XB2H;~Fu&)t~lY0dmz58%h zamt8a2vA!x-d%5yIX?rMT2Zcc23hzuQ1hJR>?bnn%plv08_rCYkHyP@5Cy}MrcK<5 z!{b=LY^l8xE#%}wJOS9U4WW6eS6_;NBhHSScL4-3+Hyq%h3%{Ch$NZ-gZ4lEn=tWu z;zF6=n*)%7;@o8P%>Ezd11ONi_4PA&Ae`uj7M7+Zb3nEzvTrn%&P1Jv@saPr2gWWmiIZH@i&dvM#*G%aA)(Iy$(7 zb!Joj8&R#jVN*QkM2qs&`zmUy@mxob4}rnKU3aBk_p-E%*mhD%b=}4QK*V|a186OC z!CH0Xa{Sj6t2G}!Bm@e)=o>+QLghxR!$+5?^iQKl^iSCc9P(Be#?6fI_bTw75_b#y zXiOQxCRT4-(TnLuuCd+~k&L#=`*kfP^KbmOl;AfGx#`+63p`Y5g(u#5!+mFMwSbao z8(y2zb^?JAMa}N~lgu&;tgu|_Rf=e&OtLxebX)1*8A1$-F)U4iW*cft{9_hvRe(~s zYm|*ni)lzMObJ+nEjjrN5c?(5RAV-kp&=9F;`X*U@+;FrNAU8e&s(D_m$Mw#tDG)LqSf( z*@9XpnYGD6W+5eC#Ye9aFIO8}4gqpr4l+lz{;hL{2KjmHiPw!_NkEI>(>=l>iLeyYse8h>^X?~0ac9(W%8(=)6!SuLh?1@ zLP<`-yhUMbY`l&!FS@JRN;RKRtI1rIm}Bbe^zGENjpL!)i)HU=AA3<3(neiYt-M_~ zCx%%$7qxap$hpL*U*|!~*#lN4O?!9KjSSXw`(~2la)!*mF@4UY$e{;-qv-(LG4ELE zu%00+yMAE&2d`eGh2R*MuKWFPGf!l!+SBR)%5!f13X7hQbI@5U5>3>)gEA>z#~)Ic3bJ!)MOR0KG!)n{)=9FRmv zcufHZE5N_LQ-&RvoWBRRSr*W}VAu#6Ib_=L!Vv*EbN_ms)dAv!5$eDiE z0&6R;*O47$hP??z`KbHE1Ss8cF}riyR3c|b#LMV*Y615`=arop&D|(l;fH?ag5j>~ z!ej5GvgyF}cb5XzL)WAG0~4e0c3U{K{_7Vq?Ha-I#71BcCMKk7&hu$a%oJQ@1eGG))&SV|BHV# z09}5gCB8*0c``t>@&aR)>7IfeI=o&zIxVhCR~yBYEcFW~jQp6Kf#HR}-r7!_0Pplr z>!+dNO@wJYlRq9=eUh0w>))fwQ8Lj+<%ydw;_n3|2ERtr?v=MP<>jr?ax?kAB*l;6 zKwX5IZ=iuG@JN%0p_Y`IcA59s$=c)_C<+h~yy;I~?2!YBC@cb&;o+X7Wx9qI%(DH6 zOrwbL)6a4JwE5pBj<*SKuN_0Fq3lrbCqa?DpG6K;Z5wei{+{vEBsfY4+PK^(BT^%R z9 zA-kWe;P$e2Ii}u|FE!U0f1`7u>cybq8rzT(*QmIxQN2F2_uor%q(8>4@)8Iws{tmP z%nvSv6Px3+3bU5}wLc%8## z7y?E}c2nHOI#$%*t|f73F$MKa8VuacA)U*5E zM-I)IDE4+1uUsEg*#t#85lz%~36Jgwv9y>$spDvg;dRNhk zdJ9cv)=(x;f!dEonWCd~&2RKy^1IJoZIa_y(Uaoj6aa$;`F1`|Wn1`Z8- zrY$>fiXs0`8--YC-5eI$Kvp-RVO`+Ix>LN7vG&f{Z@=11mc86znAp+1r+|v$nRxzZ`>AY!en}LoMq%QK&z8Dx-)^oqAkjT)sW4Qs+w`KV(t5g(L}}9G^m}KgY;z5jhyld;?L(0rJ9^mjIZaL;tq}gm>6;?2Z0kkG)yW z|6P~J`M)+L{7bACrnl50-68f&N}85F&OoxbF**is zc`W;_1`Hqn!H)jxb>{~?`Ghj%tLPp>zVgP2gv=Pk-d=m#54ewm{)|V&p{Knfyx|NX;+oF6{Y0KGYIXSeIvy^UawT|VhbzHGw4(kJ z9H^=WW&yUd0{7%UJbp`o5mf}FWR5)tvycRe&aC(1ou!T@NpP0urevQ$WE2GmhSa0S z0)t;-gYapPqn%HpZ0W1pw?Eh4szQz+xyWcQC1f<}$_KbuKbhZekof|JybgIn*?uIj zKL?bW+IvD^io*KfS;%OQj@V5m7wAij9IGZK6wM^FvAW(sc7LnUnC{s+z>ONMU{$P{ zBYaHShlDo6J`7!(uX5lQ0|fBQ;?)0B!0-$YT?&xsFe04BuC2rY1X$i`E}`23cTALk zV*yaayKNv{c~fx&0!8xn+jt8YjV#kxMd8j8iAguVU{8;JN9T}kg8wFBOnl|Qrp#2x zMzl7HnRa9e=uLBCYMG3E7B8mMX6St)iHtDrR3~bKTf}QknYDQFE{_vjIC} ztbp75V3n_)XKN-iBV?jPYBF}!`rq?;*_m5niP#qHa$UDcKcAy06;oR~zY#V}um3ml zo=dFoYs4p$89Dmw(YDO+2?4oipI#K$%(jcb<1)d*&N;n)JC<8 zxKd~{7Ccj-;2^4L`rO_l5`p5RcG@~XwvfC47fDCq{O!5l;-jTQB$v?eXJFJYPH7fE zf`kCpGcPlAcf%xl`1StfzuDpW2W}!qBJzgefm8hOA+na|G|cvj$$VLZ@+NyQ4zQ+Z z#Mz{}giHZ-BAaOg?vJ!|*Y|tS&m=f=?>^|m;T+GZ#WG-Cbfd}UqWoYY!zOkqZYVno zS@>iV(91n`8l{zRN7;z{PqdLia?pmT>JP9wuu&U`P>Jxv;|%Eqxz)c>U0Eq>`atgwfGFd4F_DC`6^?|~q0N;;=?U@a4MX7VMn_cV%VuOm zM~sBWBQycx$4y5z&RZF4qft9yK2jtxsd<7L?gnmX__Uu^4_ z%wZpCQ5YrjOEU`kEjlTLnV1;Nvp1#N-7do8<5K-tpiHR~X%Y{u%X8qvGqjug?;3@I z|36v+_Lt#l@u)9G`1|;Lnn_dvvA)`8=7BNg6{0Nzr4e#vwi2KtFjE@28V#}_z5=or zJE5VpK61lrK(_yrsb|8d!wh6M#_&JZ&w|7M-Hl(I_I_6+8sTVp0-o?D+3@eRJ&*5; zW*$v0ln6$+5qPu(mzpp&kmGV&QpJNh%ub*Bu`3AH;X^tk)&7Jzq!Pm*Y1j-iUqCrP{J{-L{&3ahvi4g3qv}V3>k-@7FNS#m=X2Ev_Wlmr1#pA z2f}1X*qO%y5ZI>(SczaFv?zNgWUcHR{=8n5=qT%nS^6P)z|=KRalJo{|{OexfMTT~Wn;iR`f*krY*;uW33~NhC$a@J&1$f3Q<+pm zq~QQ2ysBdKZ@2oKSk1Dn67#~fuh60f&^!T+C1;&FxgNj!3pd|MAWyWe>arxf4s1Zv zDy>nvn^ng&3k5vgJ+_WF0Gri5%=bWqCd(~vodICq3Qg}#mMGn!7NsHrJ4sz>yM7EJ z*6W7IX2JdAT=(t;s#m4_i2Tf316HZT8BJ7lOFD+h=~0cu%$rMqKx*1cK(xFwa%%{) z-d6==X6l0upZ#sEQ*xWLdw^#q(Vy|{u1sko(BPI^xPx30u}NHdw=CFE_2*!3+FrW0 ztOh#6p1#s&8X8^#evEu3heyxIfjN`h?V)ihPhxIc7j)$cV ze(ATO8To7s%*#@(Pl7u6eI`xz`_0s)p3qP_<{07bHjm+cK(NphLXP@P4Z)z{Fc3Zj zycaMw1|M0#HWz&C(lE*zsn?W$#L4V-&Cir>^oAc=B&%C@U}Fx(2^2{`A!Vhq#EVG~ z-!4%8&!T~|rJwwo1K!xHncj^2PssoUqzvgHAoyYOF9kkeEk-SL;k?srOq!evR8o*! zO*=t^xjK-L*H3x08<>Dl$kmEp{!66rhQ4zadG0>b; zKG$fmEf$4tRtLHXwTkDtF9hfwABNK8v^Oh2)ORE82E6qm0`U}pS>&|YvD@GANq4vm zHXE~$e$GoU@&XW5Q7PXr#K>s?VJf@n;{Wrx1wp$n1SApY1I+YDyZ>WAAc*~p!IVd~ zA_U0$l4`$LIaHv-`2XK?!d#S4WT0OnNs~<+7Pw#i?8h;7EX}w#43=UMr=UQh)neM& z^_QYxM?%9rch<{Hc;SnZcbLTR3xh3h?Fk1(lqauW%qS?!)VCf13Fszbr5;ay8V3B{ zUHR9N^OhJR7+c5Fen)A4*r)UyH*uT$APKVl(Rf$M{2wxXIbs zrKQl*KjKaQfXU)=)y@XMs5K+K+R1nXQ&hN_r)zRVal)3qv{%};9ka*R~ zPAO(EBi3ew0xV_fSyKstvVNeireQki+Q;HISW*13h*MoT3^&;TgV*V7d(vBgJ{{|s z1ov^)K*eTEoJW&kLl00?1ltE1n0Q7S+tdIoy9nSsapwb>QwWa+wXXOsu~ZtS)&iSr zFJzP@t8Jagj33gP@qPQV(hQsB$OXB5Ezm0PDrtKu*`24w!^bUOpc(U`WD+o0gUE2k zROo{L8Zj4UNIdfzM!3eku={P%8jzSVN_q*g>}T!YQQv=O zkpMjSKY}S^8#bH33AyVQK}E|;4d3u3Lm4`#mw*N^8CGWGO!>iyB|uk=7YjUhxT+gu zrmT-ttNH~zH6?%rWQyZ^;VT+fj0d5n8fxK%S4y*Ew z&m<4q`VH+i^~oxmNR7RVAclQ==Y3dwO`ktg_9RH-ET+2%8oef1B8)}lAat6fYd}{D zx5XIhh{5C_+3rB@wZBjB5fAyySxtm)H^j|XXT%JqSO3yTPmE2h>mo92c*ckbcU)Ts zywsH)4s`;`Wzhy)Me>sTF@~>Mk8GJbpO@XUMWu4ejv+{lyGsEzm5UO1#kq~v7@C<7 zuOzsrz9UZys0d=md#BgL6t(g-Wj)>U=Of^qoGWrjAxt&0sEcR1dhSc$U^v{Wss*?g zX;_a%Et1}k?a$62#kii?uj97;Jo+k*<3T{Lfeh@Sypg_zKUy~QKeV`!$UOf?R?Sjy z>gROFIyc$1FeK2*cwk{Lu9Po9Ht4FQwBR7v9RP=S0;Ao4L$)h4Dk3GV`i(`Tp+(-L z*K;3QyPknTtKWq&$V|O{t5PTe(yct4MDs9g^R7wM7)b;3>*E%FZiqIMlfkcXr7x$? z(qRt{NjSO^;8}@@Gv*@-9|Jn{zTJzwLuSO!05BV;TbBkhC!kdppDyVT#K^q^LhiS= z3qgW!AmC`sUGWt?;u~O?qK&!#%YZsB15W?Gdg|{6l+rMCZUn&Sul_ z`Tu*9=6{Lk_&w7_3tRoAQ=z6{sc5E70eJ0sFmA~lOZ?9FecheB13Ba6py_=qK^?& z#_iVyKxI!v@hEZJ8=DZJ2LbHUZo#+b^?<}apIEkA{vX#_U9D;hT|LV%=_cUt!rJQC zukq%J{>%Ipt_8E3xdu2GS3m_jkK0rXe}fnPotpyT2QNM%NRl7H>gOf{5$2(feV%6& z6%zwxTWq?KP8)5#{4$53oz>3=V3)QzJO}&&M{3Y9M5fN_Gkq&*FoUOi+j`U?Po8ta z$4G{VSUz+!KCwH?UA?hqXMl)i3v9&?)&+%HC0N1}d+@Cj9~CYs8k>xSv%A>Iuh$;p zn6k&xh#V%b8d+rZO@=(ksl+_KlvhId(NpDx{Y8fK+iDn?W8So98#c2XmY^_cdBqI8 zcdp*rHZ4s8Om_UuS}o?guiCBSu`$`C^Kg=-PF2a0fEH1UQAra?lLgipsB7!W@@dio zw#gsW^0CslEl9cS$-O9`-{0O8Xs(Hm>7wj+>FkoD3joyc3_uOvt|HH$3hBPHGrE_# zT6E^yNhV{z`rCpso(;&i?TW_YpA@C>gBtiP(rG!!<}-XPT8DOqEP8?(d?UUV#PXEB2dS5QlY8t;ceMBpRX zs{oIFb*2PTv@AqldZp_jMi+X2(sH@ze76_^G^BN(TkvS?d_AV1DsRH+>w~MmpI(z! zGJKt>$RT`K;?NtPlZ6w+T2q`Xvv?)-`WaIJE()>d7By05*@o-wAyTs*Zp~VtS#x)C zp~&Hjoh3~|A+r!UO=_aZuZ_A@I~*0JH^*O=J%?$E(R4@oY_=_C)25UICq>`I2r0-p z#g%ixFn^Nz2Q?53MG5CxhGF|+>{0#GAdkmdP!e3Tn(I!Ii^dvE;IaG*4PAe zl?DLkFOG55!tb0)t_R-lwEsNFS{y*P5@Pfx{-uC*$j z7c1r)fRdHDc)WpzXB|rXk0cD8g{=IiKEd z?}zt&zxDO`@ci!QdG7oF{IBbOU01h;vq|rfr60Gdq{lSs05K#~o&^+ZXF;Wkt^BSm z+{FW0N98;_)BpC`w+KR~Tj;?gE1`>}nQ15op`$_>pm50s(JXmRngSU8KfNYj9pLq| zbB^ASVuo13up%n+oicC`&0sWVEv0!oFJsZd$&tkPfBs@e0Q-SNl~uYX{i; z+?ubl$76f}3JjAvop5SHf{?V{%JEo>xrZfzV}=b8Jzw-`gU!)fOweSnZg^+RH_R50 zD@ZSU5@A2LSUJe0b8nd6TLxECr6X=hX=_?5#n$?q0Anw{tG!%DN|<0B zRG&-bKyD>-8E-a;*J`4F&dc!=qFN)|3*M%kV708?fS!A;W+c8eMGfOnshdn=4!+)u z2ELpE>h*9<9Tk*b{dfd^S3pE=spV_x?6h~%9tdd4LOxPoh&Eb=nVFsXv`56f724fd z5wkqG;~V@t$AYWhSIm6t`6oG3>7A421R`(%4BhhGpD$0vTxf0)nHj!h8*S{pAZr1X z?K757!2HmHofX{#sN;!qw=~kQMnKL!;i1_rzn1D!3j}||BHUtqH`MeeV@nWI-W$^9 zxHa)k)%5#aHmVIXdd8cB8RM|@EpZJ$(bM(b`h3!j5bc*~RRy)zRTymo5xeYlYK!oW z%<0m>E1Y!#vV4a*SaOc)l|^hJ{${r2Rf-FE5f%DuT5wrYF{CjdD^aD!t5kV^2jjtx z`3#;Zhkan>qk-@Ncv@j>z!^P0-6gI9BoN{E&GNzOUQbn$2LdBfnt#sZPZZsx38K0< zI%z(`UhxDqvu;s>!kyEt98Em8))08aH#r&r>5&9w&(b0AoSV=d_ABlK02BR;J#o>6 zo5{N11eKCM$nm>t$>7@DBG(^qk8pSp@VO7~RUYMKXSwEF^L4o4b+-lca;_Bg=63_U zf#d`JEFl`Td)I$oA`k9+;r3^hD-!1W2m0*Oc()Gi<;LYfXZ;qtcu`B=6eUbZ0X2Nk zj%0#@&NSerL;uL-_)jZs3yqqT{ar=KnZ8`MP5XD947kZwBqijZ$K|v>UZ)A59C-J0 zMSyAJPg#-tcUrWyduSPE2LX|;yAJBEV#ouP?k3#%=@h)gPoRHTEvbcViF&G|U1iL@)hy!~N{3Pfv ze5&-kUhSc-4j6hUhBfa@EMJ`+N?m9Gge2KNPOaa6LZ`?2p4fiLmkytQ?O zBBKUj){M1(X!ec_xn>ul@L3;Mz@)ive-W`d+`W>uCFqyF0hIUH;@X$XVE0_|p!+?J zT&+``(^l`YF(PL7_b0HxSZ!56={{%1w65)v%(H9F^98uXYc%V}-%a%AltQtuEVQ{^ z)$fTiaM8xw-)r13SOzN3(2qJj{_RbBN65^A<;jTYJm6Ydu>x)RmZvI%y%ggiPf!1x zZ)~o}7@@b%Ts#j@Adqt-Rmf2Xe3cj*YS^<4Z$`9Y+W$|0-NBk@09f>JRUR-VJkL`O zj%Q?=g(5wUu-7licn`LcMI+e&pA+U+>`8KKOMO ze$|8jSQ8!Co0-*;p>gC6Nl68oUA6FU!cSeebRAKS^PYMocFA_Nn5Vb#CQ)3DkX-|_ zGZs+`am9Nbj)V4|MIiY^CN%w?6ViFJ4Q=Kat4hB;V zn6f;)i6yAh7m_`+M3Z^|2l8~Ba;YCyqzFEdQVS{Pwh0TczYZZ|u!<{hSmg^9S5U|S zkL~q6@fyzlL$ePPGiT9*>QBXB|IjDYM$aEZnuc`cieWmx?+j&QSC$qYBn@Lreg`33f|QPvj+DThK#=AZ zhb(xpM!wDODT?95NacTZoaqnJLilG$kH5D`^dmu5ym17>$_nD@@L8(&bONFQo=uRN ze82PK0*z=)nsl18XZ7axBFoo>JcB++5WwC? zLGJ}2cY2DWDeZx} z6t*CFAy?CY-koST%E>*e?WlzFk>^!3HX#INec%onF46Nu&poZf{=*ug(h2ij5LIo1 z*r@6n`QqdcBFHdIV@%kI(TMMX^R@1Ekni5O#Im65M5Fpaqui!1`cTB?sQt~zX9CWT zYaR5c$%m6#0Ry)WU1kXLdZs8p=%SwQVTw2T1YUd!d5Czl#sTaHjqH9>5v(W-VByx$ gIU8XYb^dK*UMHHd;)I_r$bQ{p39~ULLA{dy1{W=q?f?J) literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 03.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 03.png new file mode 100644 index 0000000000000000000000000000000000000000..1b84abc856c02d8814638900c83cf37d97f53e62 GIT binary patch literal 33090 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%0A)b1CGFwmwgvOu~3>6H)!EUUhN`mo=lT*lN== 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 DcSyh1 literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 04.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 04.png new file mode 100644 index 0000000000000000000000000000000000000000..02dc32a478337b40e3485c2c07178e751a8482a7 GIT binary patch literal 24812 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 Wao~S66^cM@C{Wr)TGdGVsQ&@SgeQpr literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 05.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 05.png new file mode 100644 index 0000000000000000000000000000000000000000..2662556a58969932743bd7c76ea11be95e3eb882 GIT binary patch literal 9139 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 SQrNd}ILwT#jjEtG9{mfLvOf9% literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 09.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 09.png new file mode 100644 index 0000000000000000000000000000000000000000..2638c9089ad927ec2f1e7eb295196fa928e0506e GIT binary patch literal 19248 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 U_8wCPkHA7vQP6~x$ytQ_AE$FvFaQ7m literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 10.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 10.png new file mode 100644 index 0000000000000000000000000000000000000000..ea6f54efa1e43b720f32719db0e6dfefbab418e7 GIT binary patch literal 13639 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 WoM`OL0NjisQc+NcmOZn0``-Yonj{$j literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 11.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 11.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f047d2adb65be27671f08db56393efc9e8397c GIT binary patch literal 13548 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⪚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 literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 14.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 14.png new file mode 100644 index 0000000000000000000000000000000000000000..75fb883f4b73c48d0651e6d49a28750d0803e77b GIT binary patch literal 25442 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 literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 21.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 21.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3d34c3c66c7866425ef8378016ea07296187b7 GIT binary patch literal 12550 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 a!dX19X)SsE5AeqZ5-oK-wJMbtZ~g}@GKLcX literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 22.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 22.png new file mode 100644 index 0000000000000000000000000000000000000000..da353a8e2e950bdcf22d0175e3a49a36cbdac8f6 GIT binary patch literal 19162 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,D_6QdE2g-nw-M(&-@6D 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¥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 literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 26 .jpg b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 26 .jpg new file mode 100644 index 0000000000000000000000000000000000000000..551326a5706ec0fc8bb60809945873c7ec2497f9 GIT binary patch literal 129514 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ⅈy!I`GvzITp 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ә+!*fxS_;bz zRu#Z-0gl0m^NKzRZG1e?E_iUm=SS*Bt{!-E+M-^7R?(Dj?qN`$Nx%eC+>~034XpEB*hajXG$3tm7LMIxtTpT^eni z!h`bf|5}X4hXC_*C%zz5Wd@XwZ#=Eq`A@C?R_p(ZrT@2D|E<=4e(OJX`u_@r|2c^N z9K?SP;y(xRpMwC{!2e(@A3CW)96aHN+~=5H+>=uyR8_!aW&gD2-R1q0EDl$s>XWLa z+~XftdH1;vahDNA+pHvP0L@4+em%na`!NvgYb#9f{7*c~hi6^`r`W}zBkh&(gQF&PN;6hltYF+&)h>PA zOq^Nw(O1&Wz}-@XoiA>=SsGBr30taw}v89Xq7z2$Kmq}aBgf$zvuD*9m_Xtc;`D}x8>z?|AEd= z`DftFZwIPF-FIn)c0I0@(9v`Op|YgF!xCsLQv=evH3*z&Ce}0#-0*Rl@jeoXRc+X1 zWWZ*v*}0RiN>^IF-fCTM#53I%@!{IBPT`+rKxgK9-S+&d9#ffP-N-X5w^9fIG{@#{k# zRb{=4b_Lt@I~iH!kG!orA%pG-L-{Nmu4Uud#1Ag)lfNeLo5rfz@T|Cf`6c=+yX{1E zm_Auxh0PY&O6L>%QAHK8H)76w=Pwpgfc5?$%5z=YJ|&mAjH1f{w%11DJKk#usbMok z1+K?K0r?c+QG}}kZ214gGX;k!{Gx{XUqw>ESh+kHtRz^W_c%u+Vnsf}-hIFwJv0qf LZIwzT%dr0io9}{A literal 0 HcmV?d00001 diff --git a/docs/img/SurveyMaster/SparkFun RTK Survey Master - 33.png b/docs/img/SurveyMaster/SparkFun RTK Survey Master - 33.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2d4073176be89c6fcc6e18c51f919fe1070627 GIT binary patch literal 23498 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