Hardware Assembly
Warning
When assembling the GNSSDO, users should attach any power connections last. While there shouldn't be any issues with hot-swapping peripherals, it is common practice to power electronics as the last step of the assembly process (and the power should be disconnected before removing components).
What is in the Box?
The SparkPNT GNSSDO comes packaged as a complete kit, with all the accessories you'd need to set it up.
Inside the kit, users will find the SparkPNT GNSSDO, GNSS antenna, USB-C cable, CAT-6 Ethernet cable, and another box containing additional accessories. Inside the accessory box, users will find the SMA to TNC cable, SMA to BNC cable, USB PD wall adapter, a pack of silicone bumpers, and a 32GB SD card.
USB-C Ports
The USB ports are utilized to configure the mosaic-T module and ESP32 firmware settings. Additionally, the USB ports can also be used as a power source for the GNSSDO.
The GNSSDO with USB-C cable being attached.
The USB port to the mosaic-T can be used to configure the module through an IP port, for serial communication to stream the GNSS data, and access the SD card as a mass storage device. To connect to the mosaic-T, users only need to plug a USB-C cable into the CONFIG MOSAIC
USB port and their computer.
The GNSSDO with USB-C cable being attached.
With the default firmware, the USB port for the ESP32 is used for serial communication to tune the parameters for the TCXO oscillator and the Pulse-Per-Second output. To configure the settings, users only need to plug a USB-C cable into the CONFIG ESP32
USB port and their computer, and then open a terminal emulator at 115200 baud.
Software Requirements
Depending on their computer's operating system, users may need to install USB drivers to interface with the mosaic-T and/or the ESP32. Users may also need to install a terminal emulator for serial communication with the mosaic-T and the ESP32.
GNSS Antenna
In order to receive GNSS signals, users will need a compatible antenna. With the parts included in this kit, connect the L1/L2/L5 (tri-band) GNSS antenna to the GNSSDO using the TNC-to-SMA cable.
Mounting Location
Users should mount their GNSS antenna outside, where it will have a clear, unobstructed view of the sky. Avoid areas with nearby buildings, EMF structures (i.e. radio towers or power lines), and vegetation (i.e. trees). These objects can increase errors due to signal muti-path, interference, and elevated noise plane.
Connector Polarity
When selecting antennas and/or cables for the GNSSDO, double-check the polarity of the connection.
Ethernet Jack
There is a single ethernet jack on the GNSSDO, which can be used to provide network access to the mosaic-T module. It supports power over ethernet (PoE) to power the device. To provide network access, users should connect the GNSSDO from the ETHERNET (PoE)
jack to their local network with the (CAT-6) ethernet cable provided in the kit.
- To power the device, a PoE network switch or PoE injector should be installed in between the network connection to the GNSSDO.
The GNSSDO with ethernet cable being attached to the ETHERNET (PoE)
jack.
Configuration: mosaic-T Settings
Users can configure the mosaic-T module through the network connection.
No IP address?
Check the Ethernet interface is enabled. It may be disabled. Connect via the CONFIG MOSAIC USB-C port and open 192.168.3.1 on a web browser. Check the Communication Ethernet sub-page.
By default, the mosaic-T Ethernet port is configured for Dynamic Host Configuration Protocol (DHCP). It expects the router / Ethernet switch to provide it with an IP address. If the IP address is all zeros (0.0.0.0), check that your router has DHCP enabled. Most do.
If you need a static IP address, you can configure this through the mosaic-T's Communication Ethernet sub-page.
Subnet 3 is reserved for the mosaic-T's USB-C connection (Ethernet-over-USB). If your router / switch is allocating addresses using subnet 3 (192.168.3.***), please change its settings so it uses a different subnet.
10MHz Signal
For timing applications, we have broken out the TCXO 10MHz signal to an SMA connector. In our kit, users will find an SMA to BNC adapter cable that they can use to hookup this signal to their equipment. If necessary, users can add an SMA extension cable to reach their equipment.
Attaching a cable to the 10MHz
SMA connector on the GNSSDO.
SD Card Slot
A µSD card slot is available for users to log and store data, locally on the board. Users will need to insert a compatible SD card and configure the mosaic-T module for data logging.
Inserting an SD card into the GNSSDO.
SD Card Compatibility
The mosaic-T supports µSD cards with a FAT32 file system (i.e. only cards up to 32GB in size).
Initial Configuration
Before logging can take place, it is necessary to define a "logging stream" using the Logging page or RxTools. Streams can contain NMEA or SBF (Septentrio Binary Format) data; SBF can contain RTCM and/or RINEX.
Instructional Video
How to log data to the SD card of the Septentrio mosaic receiver module
Button Operation
There are multiple ways to configure and enable data logging to an SD card. However, the simplest method is with the LOG button. Once the stream is defined,
- Pressing the LOG button (< 5s) toggles data logging to the SD card on and off.
- Holding the LOG button for more than 5 seconds (> 5s) and then releasing it, will force the board to:
- Unmount the SD card if it was mounted
- Mount the SD card if it was unmounted
For more information, please reference the SD Card Slot section.
IO Terminals
Users can easily attach accessories to the GNSSDO by wiring them into the terminal blocks on the back of the enclosure.
Connecting a wire to the terminal block.
Multiple Connections
For multiple connections or wiring harnesses, users can disconnect the terminal block from its socket on the GNSSDO.
Users can wiggle or use a soft/rigid object to carefully pry the terminal block off from its connector. In the picture below, a plastic name tag (~1.5mm thick) is used to carefully pry the terminal block up. We have also found the edge of a PCB ruler works great too.
Once wired up, users can simply push the terminal block back into its socket.
Warning
To avoid shorts or damaging the GNSSDO, verify the wiring with the labels on the back of the enclosure.