You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/github/file_issue.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,9 @@ Spot something wrong? Please let us know. <a href="https://github.com/sparkfun/S
6
6
!!! warning "Need Help?"
7
7
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.
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.
14
14
@@ -51,7 +51,7 @@ If part of the board's functionality is missing, please [open an issue](https://
51
51
!!! tip "Design Considerations"
52
52
Please keep in mind that we may intentionally exclude certain functions of the board to meet our product design requirements.
53
53
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.*
55
55
56
56
57
57
### Do you wish to contribute directly to improving the board design?
<iframe src="https://www.youtube.com/embed/hrL5J6Q5gX8?si=jOPBat8rzMnL7Uz4&start=26;&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>
21
20
</article>
22
-
</center>
23
21
24
22
</div>
25
23
@@ -85,20 +83,19 @@ Users can download the [full schematic for the GNSSDO](./assets/board_files/sche
85
83
!!! info ":octicons-download-16:{ .heart } KiCad - Free Download!"
86
84
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/).)*
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.
270
267
271
268
??? code "ESP32 Firmware"
272
269
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
582
579
583
580
The `VIN+` and `VIN-` terminals allow the GNSSDO to be powered by an external DC power source - typically a 12V / 24V vehicle battery.
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
611
608
=== "mosaic-T `COM2`"
612
609
The mosaic-T UART COM2 connections are connected as follows:
| **RTS** | COM2 UART Request To Send - **Output** | The module drives this pin low when ready to receive data |
621
618
| **CTS** | COM2 UART Clear To Send - **Input** | Must be driven low when ready to receive data from the module |
622
619
623
-
</center>
620
+
</article>
624
621
625
622
!!! tip
626
623
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
654
651
655
652
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.
| **CTS** | 3.3V or 5V power output or logic-high reference |
662
659
| **GND** | Ground / 0V or logic-low reference |
663
660
664
-
</center>
661
+
</article>
665
662
666
663
667
664
!!! info
@@ -675,13 +672,13 @@ These terminals are described in the tabs below. For more information on the I/O
675
672
=== "EVENT B"
676
673
The mosaic-T **EVENTB** input can be used to mark or timestamp external events:
677
674
678
-
<center>
675
+
<article style="text-align: center;" markdown>
679
676
680
677
| **Terminal** | **Function** |
681
-
| :----------: | :-------------: |
678
+
| :----------: | :-------------- |
682
679
| **EVENTB** | Event B : Input |
683
680
684
-
</center>
681
+
</article>
685
682
686
683
687
684
!!! tip
@@ -702,20 +699,20 @@ These terminals are described in the tabs below. For more information on the I/O
702
699
703
700
704
701
=== "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.
706
703
707
-
<center>
704
+
<article style="text-align: center;" markdown>
708
705
709
706
| **Terminal** | **Function** |
710
-
| :----------: | :-----------------------: |
711
-
| **SCL2** | I2C Clock : Bidirectional |
712
-
| **SDA2** | I2C Data : Bidirectional |
707
+
| :----------: | :------------------------ |
708
+
| **SCL2** | I2C Clock : Bidirectional |
709
+
| **SDA2** | I2C Data : Bidirectional |
713
710
714
-
</center>
711
+
</article>
715
712
716
713
717
714
!!! 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.
719
716
720
717
721
718
@@ -806,7 +803,7 @@ The status indicator LEDs on the GNSSDO PCB.
806
803
807
804
808
805
## 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.
810
807
811
808
<figuremarkdown>
812
809
[{ width="750" }](./assets/img/hookup_guide/OLED3.png"Click to enlarge")
@@ -1004,8 +1001,8 @@ The jumpers on the bottom of the GNSSDO PCB.
1004
1001
- **BOOT** - open this jumper to disconnect the ESP32 BOOT pushbutton.
1005
1002
- **RESET** - open this jumper to disconnect the ESP32 RESET pushbutton.
1006
1003
- **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.
1009
1006
- **VIN+** and **VIN-**
1010
1007
- 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.
{ .qr width=100 }
24
-
</center>
23
+
</article>
25
24
26
25
27
-
<center>
26
+
<articlestyle="text-align: center;"markdown>
28
27
[Purchase from SparkFun :fontawesome-solid-cart-plus:{ .heart } { .tinyqr }](https://www.sparkfun.com/sparkpnt-gnss-disciplined-oscillator.html){ .md-button .md-button--primary }
29
-
</center>
28
+
</article>
30
29
31
30
32
31
- 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.
Copy file name to clipboardExpand all lines: docs/software_overview.md
+7-9Lines changed: 7 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,9 +32,9 @@ Users should install the [RXTools software suite](https://www.septentrio.com/en/
32
32
[^1]: On Linux, the standard Linux CDC-ACM driver is suitable.
33
33
34
34
35
-
<center>
35
+
<articlestyle="text-align: center;"markdown>
36
36
[: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>
38
38
39
39
??? info "System Requirements[^2]"
40
40
@@ -191,9 +191,9 @@ Users should install the [RXTools software suite](https://www.septentrio.com/en/
191
191
For the latest USB driver from Septentrio, please install their driver through the [RxTools software suite](../rxtools).<br>
192
192
*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.*
<iframesrc="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>
222
221
</article>
223
-
</center>
224
222
225
223
</div>
226
224
@@ -238,9 +236,9 @@ With the USB driver installed, the mosaic-T module supports Ethernet-over-USB. T
238
236
### CH340 USB Driver
239
237
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?):
240
238
241
-
<center>
239
+
<articlestyle="text-align: center;"markdown>
242
240
[: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>
244
242
245
243
??? abstract "Need Directions?"
246
244
For users having trouble installing the CH340 USB driver, check out our video and hookup guide:
Copy file name to clipboardExpand all lines: docs/troubleshooting_tips.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,9 +5,9 @@ icon: sfe
5
5
!!! warning "Need Help?"
6
6
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.
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.
13
13
@@ -35,9 +35,9 @@ The GNSSDO comes packaged as a complete kit, with all the accessories you'd need
35
35
36
36
If you are missing any of these items, please reach out to us in our forum.
37
37
38
-
<center>
38
+
<articlestyle="text-align: center;"markdown>
39
39
[:sfe: SparkFun Forum - GNSS Topic](https://community.sparkfun.com/c/global-positioning-system-gps/96){ .md-button .md-button--primary }
40
-
</center>
40
+
</article>
41
41
42
42
43
43
</div>
@@ -48,9 +48,9 @@ If you are missing any of these items, please reach out to us in our forum.
48
48
## OLED Dead Pixels
49
49
Got a few dead pixels on your OLED display? Please reach out to us in our forum.
50
50
51
-
<center>
51
+
<articlestyle="text-align: center;"markdown>
52
52
[:sfe: SparkFun Forum - GNSS Topic](https://community.sparkfun.com/c/global-positioning-system-gps/96){ .md-button .md-button--primary }
53
-
</center>
53
+
</article>
54
54
55
55
56
56
## Data Logging
@@ -91,11 +91,9 @@ Due to the ESD sensitivity of the mosaic-T module, we don't recommend disassembl
0 commit comments