Uni Edition. GNSS module - alex-43/SoftRF GitHub Wiki

Dependencies

Firmware variant GNSS module Comment
Receiver Not required
UAT bridge Highly recommended Bridging of UAT traffic into 'legacy' radio protocol needs accurate timing and true own position data to operate properly. It will NOT function in 'legacy' option without a GNSS source. OGNTP, P3I and (optional) FANET bridging should be fine without GNSS.
Solo Required

Pins mapping

ATTENTION : be aware that 'stock' SensorTag has 'GNSS power pin' not assigned (NC) to any power source. You need to solder a connection to the nearby VDD pin as shown on this picture:

Requirements

  1. a GNSS module candidate has to operate from 3.0-3.3 Volts power source. Since SensorTag is normally battery powered and it's core CC1352 chip is able to operate down to 1.8 Volts - the GNSS can be the weakest component of the design if it requires more than 3.3 Volts to operate properly. Try to find a module that has 1.8V-3.6V supply power range ;

  2. SensorTag's core CC1352 MCU+Radio takes just around 12-15 mA of current at 'full power' (when not transmitting). Thus, in order to extend battery life, try to find least power consuming GNSS module possible ;

  3. PPS signal output is required

Generic ublox 6 GPS module

It is recommended to begin with very cheap (3-4 USD) 'noname NEO-6' module available at numerous online stores:

  • it has appropriate pins mapping ;
  • it is known to operate Ok within 3.0-3.3 Volts of power supply ;
  • it takes 15-20 mA while having a fix in 'power save' mode (50+ mA in 'acquisition' mode).

It can be connected directly onto SensorTag pin header:

and has a good fit together with 'stock' rubber cover:

Quectel L80

This GNSS module is based upon an MTK chipset.

It needs jumper wires to connect the module to SensorTag:

GG-1802

This GNSS module is based upon ublox 8 chipset.