Skip to content

Commit 2965132

Browse files
Replace <center> and <sup> tags
Update <center> tags to conform to HTML5 standards Replace <sup> tag with markdown notation
1 parent ab931c1 commit 2965132

File tree

6 files changed

+57
-64
lines changed

6 files changed

+57
-64
lines changed

docs/github/file_issue.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ Spot something wrong? Please let us know. <a href="https://github.com/sparkfun/S
66
!!! warning "Need Help?"
77
If you need technical assistance or more information on a product that is not working as you expected, we recommend heading on over to the [SparkFun Technical Assistance](https://www.sparkfun.com/technical_assistanc) page for some initial troubleshooting. This **Submit Issues** page is not where users should seek assistance.
88

9-
<center>
9+
<article style="text-align: center;" markdown>
1010
[SparkFun Technical Assistance Page](https://www.sparkfun.com/technical_assistance){ .md-button .md-button--primary }
11-
</center>
11+
</article>
1212

1313
If you can't find what you need there, the [SparkFun Forums](https://forum.sparkfun.com/index.php) is a great place to search the product forums and ask questions.
1414

@@ -51,7 +51,7 @@ If part of the board's functionality is missing, please [open an issue](https://
5151
!!! tip "Design Considerations"
5252
Please keep in mind that we may intentionally exclude certain functions of the board to meet our product design requirements.
5353

54-
- *For example, our Qwiic Micro boards are intended to fit on a small board layout and only use I<sup>2</sup>C communication; therefore, we may not have the SPI and interrupt pins available for users.*
54+
- *For example, our Qwiic Micro boards are intended to fit on a small board layout and only use I^2^C communication; therefore, we may not have the SPI and interrupt pins available for users.*
5555

5656

5757
### Do you wish to contribute directly to improving the board design?

docs/hardware_overview.md

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,9 @@ icon: material/cog
1515

1616
<div markdown>
1717

18-
<center>
19-
<article class="video-500px">
18+
<article class="video-500px" style="text-align: center; margin: auto;" markdown>
2019
<iframe src="https://www.youtube.com/embed/hrL5J6Q5gX8?si=jOPBat8rzMnL7Uz4&amp;start=26;&amp;end=35;" title="Septentrio: Getting Started Video (playback starts at ESD warning)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
2120
</article>
22-
</center>
2321

2422
</div>
2523

@@ -85,20 +83,19 @@ Users can download the [full schematic for the GNSSDO](./assets/board_files/sche
8583
!!! info ":octicons-download-16:{ .heart } KiCad - Free Download!"
8684
KiCad is free, open-source [CAD]("computer-aided design") program for electronics. Click on the button below to download their software. *(\*Users can find out more information about KiCad from their [website](https://www.kicad.org/).)*
8785

88-
<center>
86+
<article style="text-align: center;" markdown>
8987
[Download :kicad-primary:{ .enlarge-logo }](https://www.kicad.org/download/ "Go to downloads page"){ .md-button .md-button--primary width="250px" }
90-
</center>
88+
</article>
9189

9290

9391
??? info ":straight_ruler: Measuring Tool"
9492
This video demonstrates how to utilize the dimensions tool in KiCad, to include additional measurements:
9593

96-
<center>
97-
<article class="video-500px">
94+
<article class="video-500px" style="text-align: center; margin: auto;" markdown>
9895
<iframe src="https://www.youtube.com/embed/-eXuD8pkCYw" title="KiCad Dimension Tool" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
99-
</article>
96+
10097
![QR code to play video](./assets/img/qr_code/dimension_tool.png){ .qr }
101-
</center>
98+
</article>
10299

103100

104101
=== ":material-video-input-antenna: Antenna"
@@ -266,7 +263,7 @@ The ESP32 processor is there to control (discipline) the 10 MHz TCXO oscillator
266263
<figcaption markdown>The Espressif ESP32-WROVER processor.</figcaption>
267264
</figure>
268265

269-
Think of the ESP32 as a co-processor, or riding shotgun... The mosaic-T `COM1`, `COM3` and `COM4` UARTs are linked to the ESP32, allowing the two to communicate directly without needing an Ethernet link. In our firmware, the PVTGeodetic and ReceiverTime messages are output on COM1. The ESP32 displays some of their content on the I<sup>2</sup>C OLED display, and then uses the content to discipline the TCXO oscillator. See [Oscillator](./oscillator.md) for more details.
266+
Think of the ESP32 as a co-processor, or riding shotgun... The mosaic-T `COM1`, `COM3` and `COM4` UARTs are linked to the ESP32, allowing the two to communicate directly without needing an Ethernet link. In our firmware, the PVTGeodetic and ReceiverTime messages are output on COM1. The ESP32 displays some of their content on the I^2^C OLED display, and then uses the content to discipline the TCXO oscillator. See [Oscillator](./oscillator.md) for more details.
270267

271268
??? code "ESP32 Firmware"
272269
We have intentionally kept the ESP32 firmware as simple as possible. The intention is that users can easily develop their, own firmware for the GNSSDO using the Espressif ESP IDF or the Arduino IDE if the SparkFun firmware does not meet their needs.
@@ -582,14 +579,14 @@ These terminals are described in the tabs below. For more information on the I/O
582579

583580
The `VIN+` and `VIN-` terminals allow the GNSSDO to be powered by an external DC power source - typically a 12V / 24V vehicle battery.
584581

585-
<center>
582+
<article style="text-align: center;" markdown>
586583

587-
| **Terminal** | <center>**Function**</center> |
584+
| **Terminal** | **Function** |
588585
| :----------: | :------------------------------------------ |
589586
| **VIN+** | External voltage: **Min: 9V**; **Max: 36V** |
590587
| **VIN-** | Ground / Chassis / 0V |
591588

592-
</center>
589+
</article>
593590

594591
!!! info
595592
The DC-DC converter in the GNSSDO provides 1.5kV isolation between `VIN+`/`VIN-` and **5V**/**GND**. There is no direct electrical connection between `VIN-` and `GND`.
@@ -611,16 +608,16 @@ These terminals are described in the tabs below. For more information on the I/O
611608
=== "mosaic-T `COM2`"
612609
The mosaic-T UART COM2 connections are connected as follows:
613610

614-
<center>
611+
<article style="text-align: center;" markdown>
615612

616-
| **Terminal** | <center>**Function**</center> | **Notes** |
613+
| **Terminal** | **Function** | **Notes** |
617614
| :----------: | :------------------------------------- | :------------------------------------------------------------ |
618615
| **RX** | COM2 UART Receive - **Input** | |
619616
| **TX** | COM2 UART Transmit - **Output** | |
620617
| **RTS** | COM2 UART Request To Send - **Output** | The module drives this pin low when ready to receive data |
621618
| **CTS** | COM2 UART Clear To Send - **Input** | Must be driven low when ready to receive data from the module |
622619

623-
</center>
620+
</article>
624621

625622
!!! tip
626623
The COM2 I/O voltage is set by the VCCIO voltage selection switch.
@@ -654,14 +651,14 @@ These terminals are described in the tabs below. For more information on the I/O
654651

655652
The `CTS` terminal can then be used as a power output or logic-high references. Likewise, the `GND` terminal can be used for power return or as logic-low references.
656653

657-
<center>
654+
<article style="text-align: center;" markdown>
658655

659-
| **Terminal** | <center>**Function**</center> |
656+
| **Terminal** | **Function** |
660657
| :----------: | :---------------------------------------------- |
661658
| **CTS** | 3.3V or 5V power output or logic-high reference |
662659
| **GND** | Ground / 0V or logic-low reference |
663660

664-
</center>
661+
</article>
665662

666663

667664
!!! info
@@ -675,13 +672,13 @@ These terminals are described in the tabs below. For more information on the I/O
675672
=== "EVENT B"
676673
The mosaic-T **EVENTB** input can be used to mark or timestamp external events:
677674

678-
<center>
675+
<article style="text-align: center;" markdown>
679676

680677
| **Terminal** | **Function** |
681-
| :----------: | :-------------: |
678+
| :----------: | :-------------- |
682679
| **EVENTB** | Event B : Input |
683680

684-
</center>
681+
</article>
685682

686683

687684
!!! tip
@@ -702,20 +699,20 @@ These terminals are described in the tabs below. For more information on the I/O
702699

703700

704701
=== "SCL2 & SDA2"
705-
The SCL2 and SDA2 screw terminals provide access to the TCXO I<sup>2</sup>C bus, allowing the user to connect an external configurable TCXO if desired. The I<sup>2</sup>C voltage level is set by the VCCIO switch: 3.3V or 5V. The provided firmware supports the SiTime SiT5358; the user will need to modify the firmware to support additional osciillators.
702+
The SCL2 and SDA2 screw terminals provide access to the TCXO I^2^C bus, allowing the user to connect an external configurable TCXO if desired. The I^2^C voltage level is set by the VCCIO switch: 3.3V or 5V. The provided firmware supports the SiTime SiT5358; the user will need to modify the firmware to support additional osciillators.
706703

707-
<center>
704+
<article style="text-align: center;" markdown>
708705

709706
| **Terminal** | **Function** |
710-
| :----------: | :-----------------------: |
711-
| **SCL2** | I2C Clock : Bidirectional |
712-
| **SDA2** | I2C Data : Bidirectional |
707+
| :----------: | :------------------------ |
708+
| **SCL2** | I2C Clock : Bidirectional |
709+
| **SDA2** | I2C Data : Bidirectional |
713710

714-
</center>
711+
</article>
715712

716713

717714
!!! tip
718-
The I<sup>2</sup>C voltage is set by the VCCIO voltage selection switch.
715+
The I^2^C voltage is set by the VCCIO voltage selection switch.
719716

720717

721718

@@ -806,7 +803,7 @@ The status indicator LEDs on the GNSSDO PCB.
806803

807804

808805
## OLED Display
809-
The GNSSDO has a 128x64 pixel OLED display, controlled by the ESP32 via I<sup>2</sup>C. After some initial diagnostic messages, the display will show position, time and other data from the mosaic-T **PVTGeodetic**, **ReceiverTime** and **IPStatus** SBF blocks.
806+
The GNSSDO has a 128x64 pixel OLED display, controlled by the ESP32 via I^2^C. After some initial diagnostic messages, the display will show position, time and other data from the mosaic-T **PVTGeodetic**, **ReceiverTime** and **IPStatus** SBF blocks.
810807

811808
<figure markdown>
812809
[![LEDs](./assets/img/hookup_guide/OLED3.png){ width="750" }](./assets/img/hookup_guide/OLED3.png "Click to enlarge")
@@ -1004,8 +1001,8 @@ The jumpers on the bottom of the GNSSDO PCB.
10041001
- **BOOT** - open this jumper to disconnect the ESP32 BOOT pushbutton.
10051002
- **RESET** - open this jumper to disconnect the ESP32 RESET pushbutton.
10061003
- **SHLD** (x2) - open these jumpers to isolate the USB-C connector shield from GND.
1007-
- **I<sup>2</sup>C** (x2) - open these dual jumpers to disconnect the pull-ups for the I<sup>2</sup>C buses.
1008-
- Note: there are separate jumpers for the two I<sup>2</sup>C buses: OLED (Qwiic); and the SiTime TCXO.
1004+
- **I^2^C** (x2) - open these dual jumpers to disconnect the pull-ups for the I^2^C buses.
1005+
- Note: there are separate jumpers for the two I^2^C buses: OLED (Qwiic); and the SiTime TCXO.
10091006
- **VIN+** and **VIN-**
10101007
- Open these jumpers if you wish to isolate (disconnect) the external DC power terminals. The breakout pads can then be used to feed in power from an alternate source.
10111008
- **POE+** and **POE-**

docs/introduction.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,16 @@ icon: material/book-open-page-variant
1616
</figure></a>
1717

1818

19-
<center>
20-
<article class="video-500px">
19+
<article class="video-500px" style="text-align: center; margin: auto;" markdown>
2120
<iframe src="https://www.youtube.com/embed/WI0NbXBxeUo" title="Product Showcase Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
22-
</article>
21+
2322
![QR code to product video](./assets/img/qr_code/product_video.png){ .qr width=100 }
24-
</center>
23+
</article>
2524

2625

27-
<center>
26+
<article style="text-align: center;" markdown>
2827
[Purchase from SparkFun :fontawesome-solid-cart-plus:{ .heart } ![QR code to product page](./assets/img/qr_code/product-low.png){ .tinyqr }](https://www.sparkfun.com/sparkpnt-gnss-disciplined-oscillator.html){ .md-button .md-button--primary }
29-
</center>
28+
</article>
3029

3130

3231
- Designed and manufactured in Boulder, Colorado, USA, the SparkPNT GNSSDO is the perfect solution for your high-precision timing needs. Based around the multi-constellation, multi-frequency, L5-ready mosaic-T from Septentrio, this is our most accurate GNSS timing product to date. It features a SiTime SiT5358 disciplined 10MHz Digitally-Controlled Temperature-Controlled Crystal Oscillator (DCTCXO) providing excellent clock accuracy, stability and holdover. The mosaic-T also has built-in on-module support for the Fugro AtomiChron L-band timing service.
@@ -83,7 +82,7 @@ icon: material/book-open-page-variant
8382
- mosaic-T COM2 (TX/RX/CTS/RTS) - 3.3V / 5V switchable
8483
- CTS can be configured as a 3.3V / 5V power output via a solder jumper
8584
- EventB input - 3.3V / 5V switchable
86-
- I<sup>2</sup>C (SCL2 / SDA2) for an external TCXO / OCXO - 3.3V / 5V switchable
85+
- I^2^C (SCL2 / SDA2) for an external TCXO / OCXO - 3.3V / 5V switchable
8786
- Ethernet:
8887
- KSZ8041NLI Ethernet PHY interface
8988
- 10Base-T / 100Base-TX with auto-negotiate and Auto MDI/MDI-X

docs/quick_start.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,10 @@ hide: toc
4848
[:octicons-download-16:{ .heart } Download the Quick Start Guide :fontawesome-solid-file-pdf:](./assets/quick_start_guide-v10.pdf "Click to Download"){ .md-button .md-button--primary }
4949
</figcaption>
5050
</figure>
51-
<center>
51+
52+
<article style="text-align: center;" markdown>
5253
*Click on the button (above) or scan the QR code with a mobile device, to download the `*.pdf` file of the quick start pamphlet.*
53-
</center>
54+
</article>
5455

5556

5657

docs/software_overview.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ Users should install the [RXTools software suite](https://www.septentrio.com/en/
3232
[^1]: On Linux, the standard Linux CDC-ACM driver is suitable.
3333

3434

35-
<center>
35+
<article style="text-align: center;" markdown>
3636
[:octicons-download-16:{ .heart } Download the RxTools Software from Septentrio](https://www.septentrio.com/en/products/gps-gnss-receiver-software/rxtools){ .md-button .md-button--primary target="blank" }
37-
</center>
37+
</article>
3838

3939
??? info "System Requirements[^2]"
4040

@@ -191,9 +191,9 @@ Users should install the [RXTools software suite](https://www.septentrio.com/en/
191191
For the latest USB driver from Septentrio, please install their driver through the [RxTools software suite](../rxtools).<br>
192192
*This driver version was archived at the time that the [mosaic-T hookup guide](https://docs.sparkfun.com/SparkFun_GNSS_mosaic-T/) was written. Please do not request for the file to be updated.*
193193

194-
<center>
194+
<article style="text-align: center;" markdown>
195195
[:octicons-download-16:{ .heart } Download USB Driver *(v3.0.2)*](https://docs.sparkfun.com/SparkFun_GNSS_mosaic-T/assets/component_documentation/driver/USB_driver_3_0_2_Installer.exe){ .md-button .md-button--primary target="blank" }
196-
</center>
196+
</article>
197197

198198

199199
=== "Linux"
@@ -216,11 +216,9 @@ With the USB driver installed, the mosaic-T module supports Ethernet-over-USB. T
216216

217217
<div markdown>
218218

219-
<center>
220-
<article class="video-500px">
219+
<article class="video-500px" style="text-align: center; margin: auto;" markdown>
221220
<iframe src="https://www.youtube.com/embed/hrL5J6Q5gX8" title="Septentrio: Getting started with the Septentrio mosaic receiver module" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
222221
</article>
223-
</center>
224222

225223
</div>
226224

@@ -238,9 +236,9 @@ With the USB driver installed, the mosaic-T module supports Ethernet-over-USB. T
238236
### CH340 USB Driver
239237
Users will need to install a USB driver for the CH340 serial-to-USB chip, in order to communicate with the ESP32 module. The latest USB drivers for the CH340 are available from the manufacturer, on the [WCH website](https://www.wch-ic.com/products/CH340.html?):
240238

241-
<center>
239+
<article style="text-align: center;" markdown>
242240
[:octicons-download-16:{ .heart } Download the latest CH340 USB driver from WCH](https://www.wch-ic.com/products/CH340.html?){ .md-button .md-button--primary target="blank" }
243-
</center>
241+
</article>
244242

245243
??? abstract "Need Directions?"
246244
For users having trouble installing the CH340 USB driver, check out our video and hookup guide:

docs/troubleshooting_tips.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ icon: sfe
55
!!! warning "Need Help?"
66
If you need technical assistance or more information on a product that is not working as you expected, we recommend heading over to the [SparkFun Technical Assistance](https://www.sparkfun.com/technical_assistance) page for some initial troubleshooting.
77

8-
<center>
8+
<article style="text-align: center;" markdown>
99
[SparkFun Technical Assistance Page](https://www.sparkfun.com/technical_assistance){ .md-button .md-button--primary }
10-
</center>
10+
</article>
1111

1212
If you can't find what you need there, the [SparkFun GNSS Forum](https://community.sparkfun.com/c/global-positioning-system-gps/96) is a great place to ask questions.
1313

@@ -35,9 +35,9 @@ The GNSSDO comes packaged as a complete kit, with all the accessories you'd need
3535

3636
If you are missing any of these items, please reach out to us in our forum.
3737

38-
<center>
38+
<article style="text-align: center;" markdown>
3939
[:sfe: SparkFun Forum - GNSS Topic](https://community.sparkfun.com/c/global-positioning-system-gps/96){ .md-button .md-button--primary }
40-
</center>
40+
</article>
4141

4242

4343
</div>
@@ -48,9 +48,9 @@ If you are missing any of these items, please reach out to us in our forum.
4848
## OLED Dead Pixels
4949
Got a few dead pixels on your OLED display? Please reach out to us in our forum.
5050

51-
<center>
51+
<article style="text-align: center;" markdown>
5252
[:sfe: SparkFun Forum - GNSS Topic](https://community.sparkfun.com/c/global-positioning-system-gps/96){ .md-button .md-button--primary }
53-
</center>
53+
</article>
5454

5555

5656
## Data Logging
@@ -91,11 +91,9 @@ Due to the ESD sensitivity of the mosaic-T module, we don't recommend disassembl
9191

9292
<div markdown>
9393

94-
<center>
95-
<article class="video-500px">
94+
<article class="video-500px" style="text-align: center; margin: auto;" markdown>
9695
<iframe src="https://www.youtube.com/embed/hrL5J6Q5gX8?si=jOPBat8rzMnL7Uz4&amp;start=26;&amp;end=35;" title="Septentrio: Getting Started Video (playback starts at ESD warning)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
9796
</article>
98-
</center>
9997

10098
</div>
10199

@@ -142,6 +140,6 @@ The mosaic-T module can either use its internal TCXO or accept an external signa
142140

143141

144142
<!-- QR Code for Hookup Guide (Displayed when printed) -->
145-
<center>
143+
<article style="text-align: center;" markdown>
146144
![QR code to the hookup guide](./assets/img/qr_code/hookup_guide.png){ .qr }
147-
</center>
145+
</article>

0 commit comments

Comments
 (0)