Skip to content

Commit 70c3d54

Browse files
Implement "figure" Attribute
Utilize "figure" and "figcaption" attributes for images and captions Replace links to image files with relative links
1 parent 5f2b290 commit 70c3d54

39 files changed

+2449
-968
lines changed

docs/accuracy_verification.md

Lines changed: 117 additions & 60 deletions
Large diffs are not rendered by default.

docs/configure_with_bluetooth.md

Lines changed: 43 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,59 +16,82 @@ Compatibility Icons
1616

1717
</div>
1818

19-
![Configuration menu open over Bluetooth](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Config%20Menu.png)
20-
21-
*Configuration menu via Bluetooth*
19+
<figure markdown>
20+
![Configuration menu open over Bluetooth](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Config%20Menu.png)
21+
<figcaption markdown>
22+
Configuration menu via Bluetooth
23+
</figcaption>
24+
</figure>
2225

2326
Bluetooth-based configuration provides a quick and easy way to navigate the serial menus as if you were connected over a USB cable. For regular users, this is often the preferred configuration method.
2427

2528
The RTK device will be a discoverable Bluetooth device (both BT SPP and BLE are supported). For information about Bluetooth pairing, please see [Connecting Bluetooth](connecting_bluetooth.md).
2629

2730
## Entering Bluetooth Echo Mode
2831

29-
![Entering the BEM escape characters](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20EscapeCharacters.png)
32+
<figure markdown>
33+
![Entering the BEM escape characters](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20EscapeCharacters.png)
34+
<figcaption markdown>
35+
Send the `+++` characters to enter Bluetooth Echo Mode
36+
</figcaption>
37+
</figure>
3038

31-
Once connected, the RTK device will report a large amount of NMEA data over the link. To enter Bluetooth Echo Mode send the characters +++.
39+
Once connected, the RTK device will report a large amount of NMEA data over the link. To enter Bluetooth Echo Mode send the characters `+++`.
3240

3341
!!! note
3442
There must be a 2 second gap between any serial sent from a phone to the RTK device, and any escape characters. In almost all cases this is not a problem. Just be sure it's been 2 seconds since an NTRIP source has been turned off and attempting to enter Bluetooth Echo Mode.
3543

36-
![The GNSS message menu over BEM](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Config%20Menu.png)
37-
38-
*The GNSS Messages menu shown over Bluetooth Echo Mode*
44+
<figure markdown>
45+
![The GNSS message menu over BEM](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Config%20Menu.png)
46+
<figcaption markdown>
47+
The GNSS Messages menu shown over Bluetooth Echo Mode
48+
</figcaption>
49+
</figure>
3950

4051
Once in Bluetooth Echo Mode, any character sent from the RTK unit will be shown in the Bluetooth app, and any character sent from the connected device (cell phone, laptop, etc) will be received by the RTK device. This allows the opening of the config menu as well as the viewing of all regular system output.
4152

4253
For more information about the Serial Config menu please see [Configure with Serial](configure_with_serial.md).
4354

44-
![System output over Bluetooth](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20System%20Output.png)
45-
46-
*Exit from the Serial Config Menu*
55+
<figure markdown>
56+
![System output over Bluetooth](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20System%20Output.png)
57+
<figcaption markdown>
58+
Exit from the Serial Config Menu
59+
</figcaption>
60+
</figure>
4761

4862
Bluetooth can also be used to view system status and output. Simply exit the config menu using option 'x' and the system output can be seen.
4963

5064
## Exit Bluetooth Echo Mode
5165

5266
To exit Bluetooth Echo Mode simply disconnect Bluetooth. In the Bluetooth Serial Terminal app, this is done by pressing the 'two plugs' icon in the upper right corner.
5367

54-
![Exiting Bluetooth Echo Mode](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Exit%20BEM.png)
55-
56-
*Menu option 'b' for exiting Bluetooth Echo Mode*
68+
<figure markdown>
69+
![Exiting Bluetooth Echo Mode](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Exit%20BEM.png)
70+
<figcaption markdown>
71+
Menu option 'b' for exiting Bluetooth Echo Mode
72+
</figcaption>
73+
</figure>
5774

5875
Alternatively, if you wish to stay connected over Bluetooth but need to exit Bluetooth Echo Mode, use the 'b' menu option from the main menu.
5976

6077
## Serial Bluetooth Terminal Settings
6178

6279
Here we provide some settings recommendations to make the terminal navigation of the RTK device a bit easier.
6380

64-
![Disable Time stamps](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Settings%20Terminal.png)
65-
66-
*Terminal Settings with Timestamps disabled*
81+
<figure markdown>
82+
![Disable Time stamps](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Settings%20Terminal.png)
83+
<figcaption markdown>
84+
Terminal Settings with Timestamps disabled
85+
</figcaption>
86+
</figure>
6787

6888
Disable timestamps to make the window a bit wider, allowing the display of longer menu items without wrapping.
6989

70-
![Clear on send](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Settings.png)
71-
72-
*Clear on send and echo off*
90+
<figure markdown>
91+
![Clear on send](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Settings.png)
92+
<figcaption markdown>
93+
Clear on send and echo off
94+
</figcaption>
95+
</figure>
7396

7497
Clearing the input box when sending is very handy as well as turning off local echo.

docs/configure_with_cli.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,13 @@ Compatibility Icons
1616

1717
</div>
1818

19-
![Entering Command line mode](<img/Terminal/SparkFun RTK Everywhere - Command Line Interface.png>)
2019

21-
*Entering Command line mode*
20+
<figure markdown>
21+
![Entering Command line mode](./img/Terminal/SparkFun RTK Everywhere - Command Line Interface.png)
22+
<figcaption markdown>
23+
Entering Command line mode
24+
</figcaption>
25+
</figure>
2226

2327
For advanced applications, the RTK device can be queried and configured using a command line interface (CLI). This mode can be entered from the main serial menu using '**+**' or over Bluetooth by sending 10 dashes ('**----------**'). To exit CLI, type `exit` or use the `$SPEXE,EXIT*77` command.
2428

docs/configure_with_ethernet.md

Lines changed: 32 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ Compatibility Icons
1818

1919
During Ethernet configuration, the RTK device will present a webpage that is viewable from a desktop/laptop connected to the local network.
2020

21-
![SparkFun RTK Ethernet Configuration Interface](<img/WiFi Config/SparkFun RTK Ethernet Config - Crop.png>)
21+
<figure markdown>
22+
![SparkFun RTK Ethernet Configuration Interface](./img/WiFi Config/SparkFun RTK Ethernet Config - Crop.png)
23+
<figcaption markdown>
24+
SparkFun RTK Ethernet Configuration Interface
25+
</figcaption>
26+
</figure>
2227

23-
*SparkFun RTK Ethernet Configuration Interface*
2428

2529
## RTK EVK
2630

@@ -29,34 +33,51 @@ To get into Ethernet configuration follow these steps:
2933
1. Power on the RTK EVK and connect it to your Ethernet network using the supplied cable
3034
2. Once the device has started, put the RTK EVK into Ethernet config mode by clicking the Mode button on the front panel. The first click opens the mode menu, successive clicks select the next menu option. Keep clicking until **Cfg Eth** is highlighted, then do a quick double-click to select it. Note that it is only possible to put the EVK into this mode via the Mode button, requiring physical access to the EVK. Remote configuration is only possible after putting the EVK into this mode.
3135

32-
![SparkFun RTK EVK Mode Menu](<img/Displays/24342-RTK-EVK-Action-Screen_GIF_750ms.gif>)
33-
36+
<figure markdown>
37+
![SparkFun RTK EVK Mode Menu](./img/Displays/24342-RTK-EVK-Action-Screen_GIF_750ms.gif)
38+
<figcaption markdown>
3439
*SparkFun RTK EVK Mode Menu*
40+
</figcaption>
41+
</figure>
3542

3643
3. The RTK EVK will reboot into a dedicated Configure-Via-Ethernet mode
3744
4. By default, the RTK EVK uses DHCP, obtaining its IP address from your DHCP server. The IP address is displayed on the OLED display. You can use a fixed IP address if desired. See [Ethernet Menu](menu_ethernet.md) for more details.
3845

39-
![SparkFun RTK EVK Config Ethernet](<img/Displays/SparkFun RTK EVK Ethernet Config.png>)
40-
46+
<figure markdown>
47+
![SparkFun RTK EVK Config Ethernet](./img/Displays/SparkFun RTK EVK Ethernet Config.png)
48+
<figcaption markdown>
4149
*SparkFun RTK EVK Config Ethernet*
50+
</figcaption>
51+
</figure>
4252

4353
5. Open a browser (Chrome is preferred) on your computer and type the EVK's IP address into the address bar. The web config page will open.
4454

45-
![SparkFun RTK Ethernet Configuration Interface](<img/WiFi Config/SparkFun RTK Ethernet Config - Main Interface.png>)
46-
47-
*SparkFun RTK Ethernet Configuration Interface*
55+
<figure markdown>
56+
![SparkFun RTK Ethernet Configuration Interface](./img/WiFi Config/SparkFun RTK Ethernet Config - Main Interface.png)
57+
<figcaption markdown>
58+
*SparkFun RTK Ethernet Configuration Interface*
59+
</figcaption>
60+
</figure>
4861

4962
## File Manager
5063

51-
![List of files in file manager](<img/WiFi Config/SparkFun%20RTK%20WiFi%20Config%20File%20Manager.png>)
64+
<figure markdown>
65+
![List of files in file manager](./img/WiFi Config/SparkFun%20RTK%20WiFi%20Config%20File%20Manager.png)
66+
<figcaption markdown>
67+
</figcaption>
68+
</figure>
5269

5370
On devices that support an external SD card, a file manager is shown if an SD card is detected. This is a handy way to download files to a local device (cell phone or laptop) as well as delete any unneeded files. The SD size and free space are shown. Files may be uploaded to the SD card if needed.
5471

5572
Additionally, clicking on the top checkbox will select all files for easy removal of a large number of files.
5673

5774
## Saving and Exit
5875

59-
![Save and Exit buttons](<img/WiFi Config/SparkFun RTK WiFi Config - Save Steps.png>)
76+
<figure markdown>
77+
![Save and Exit buttons](./img/WiFi Config/SparkFun RTK WiFi Config - Save Steps.png)
78+
<figcaption markdown>
79+
</figcaption>
80+
</figure>
6081

6182
Once settings are input, please press ‘Save Configuration’. This will validate any settings, show any errors that need adjustment, and send the settings to the unit. The page will remain active until the user presses ‘Exit and Reset’ at which point the unit will exit Ethernet configuration and return to whichever mode was selected in the **System Configuration** tab **System Initial State** drop-down (Base, Rover or NTP).
6283

docs/configure_with_serial.md

Lines changed: 30 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,21 @@ To configure an RTK device using serial attach a [USB C cable](https://www.spark
2323

2424
## RTK Torch
2525

26-
[![The USB Connector on the RTK Torch](<img/RTK-Torch_Buttons_Back-Small.png>)](<img/RTK-Torch_Buttons_Back.png>)
27-
28-
29-
*The USB Connector on the RTK Torch*
26+
<figure markdown>
27+
[![The USB Connector on the RTK Torch](./img/RTK-Torch_Buttons_Back-Small.png)](./img/RTK-Torch_Buttons_Back.png)
28+
<figcaption markdown>
29+
The USB Connector on the RTK Torch
30+
</figcaption>
31+
</figure>
3032

3133
Pull back the silicone cover and insert a USB C and power on the device. Once the device is powered on, open the `Device Manager` in Windows and look under the Ports branch to see what COM port the device is assigned to.
3234

33-
![SparkFun RTK Torch Two Enumerated Ports](img/Torch/RTK-Torch_Two-COM-Ports.png)
34-
35-
*SparkFun RTK Torch Two Enumerated Ports*
35+
<figure markdown>
36+
![SparkFun RTK Torch Two Enumerated Ports](./img/Torch/RTK-Torch_Two-COM-Ports.png)
37+
<figcaption markdown>
38+
SparkFun RTK Torch Two Enumerated Ports
39+
</figcaption>
40+
</figure>
3641

3742
Configuring the RTK device is done over the *USB-Enhanced-SERIAL-B CH342* 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.
3843

@@ -45,9 +50,12 @@ Open a terminal window at 115200bps; you should see various status messages ever
4550

4651
Note that some Windows terminal programs (e.g. Tera Term) may reboot the RTK device when the terminal connection is closed. You can disconnect the USB cable first to prevent this from happening.
4752

48-
![Terminal showing the main menu](<img/Terminal/SparkFun RTK Everywhere - Main Menu.png>)
49-
50-
*The Main Menu*
53+
<figure markdown>
54+
![Terminal showing the main menu](./img/Terminal/SparkFun RTK Everywhere - Main Menu.png)
55+
<figcaption markdown>
56+
The Main Menu
57+
</figcaption>
58+
</figure>
5159

5260
Pressing any button will display the Main menu. The Main menu will display the current firmware version and the Bluetooth broadcast name.
5361

@@ -58,9 +66,12 @@ Pressing '1' or 's' for example, will open those submenus.
5866

5967
The menus will timeout after 10 minutes of inactivity, so if you do not press a key the device will exit the menu and return to reporting status messages.
6068

61-
![Configuration menu open over Bluetooth](img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Exit%20BEM.png)
62-
63-
*Configuration menu via Bluetooth*
69+
<figure markdown>
70+
![Configuration menu open over Bluetooth](./img/Bluetooth/SparkFun%20RTK%20BEM%20-%20Exit%20BEM.png)
71+
<figcaption markdown>
72+
Configuration menu via Bluetooth
73+
</figcaption>
74+
</figure>
6475

6576
!!! note
6677
Bluetooth-based configuration is supported. Please see [Configure With Bluetooth](configure_with_bluetooth.md) for more information.
@@ -69,9 +80,12 @@ The menus will timeout after 10 minutes of inactivity, so if you do not press a
6980

7081
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.
7182

72-
![System status NMEA outputted to terminal](<img/Terminal/SparkFun RTK System Status Trigger.png>)
73-
74-
*Terminal showing System Status*
83+
<figure markdown>
84+
![System status NMEA outputted to terminal](./img/Terminal/SparkFun RTK System Status Trigger.png)
85+
<figcaption markdown>
86+
Terminal showing System Status
87+
</figcaption>
88+
</figure>
7589

7690
!!! example
7791
Below is an example system status report sentence:

docs/configure_with_settings_file.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,12 @@ Compatibility Icons
1616

1717
</div>
1818

19-
![SparkFun RTK Facet Settings File](img/SparkFun_RTK_Express_-_Settings_File.jpg)
20-
21-
*SparkFun RTK Settings File*
19+
<figure markdown>
20+
![SparkFun RTK Facet Settings File](./img/SparkFun_RTK_Express_-_Settings_File.jpg)
21+
<figcaption markdown>
22+
SparkFun RTK Settings File
23+
</figcaption>
24+
</figure>
2225

2326
All device settings are stored both in internal memory and an SD card (if supported and 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 an external settings file then the external 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.
2427

@@ -54,7 +57,11 @@ These settings on the SD card will overwrite the settings in the RTK Express int
5457

5558
## Forcing a Factory Reset
5659

57-
![Setting size of settings to -1 to force reset](<img/SparkFun RTK Settings File - Factory Reset.png>)
60+
<figure markdown>
61+
![Setting size of settings to -1 to force reset](./img/SparkFun RTK Settings File - Factory Reset.png)
62+
<figcaption markdown>
63+
</figcaption>
64+
</figure>
5865

5966
If the device has been configured into an unknown state the device can be reset to factory defaults. Power down the RTK device and remove the SD card. Using a computer and an SD card reader, open the SFE_[Platform]_Settings_0.txt file where [Platform] is Facet, Express, Surveyor, etc and 0 is the profile number (0, 1, 2, 3). Modify the **sizeOfSettings** value to -1 and save the file to the SD card. Reinsert the SD card into the RTK unit and power up the device. Upon power up, the device will display 'Factory Reset' while it clears the settings.
6067

0 commit comments

Comments
 (0)