So I am working right now on the STM32 GPSDO firmware Version v0.04e, and what's new? Plenty!
1. All the measured voltages are now filtered through a 10 samples moving average.
2. The Bluetooth serial and USB serial outputs are now identical, and consists of the following:
Wait for GPS fix max. 1 second
$GNGSA,A,3,27,10,23,26,18,15,,,,,,,2.30,1.91,1.28*13
$GNGSA,A9,76,38,268,,77,23,327,,84,05,085,,85,57,052,23*61
$GLGSV,3,3,09,86,53,308,*5F
$GNGLL,4833.66284,N,00746.88237,E,134626.00,A,A*72
$GNRMC,134627.00,A,4833.66358,N,00746.88039,E,2.527,,050621,,,A*64
$GNGGA,134627.00,4833.66358,N,00746.88039,E,1,07,1.91,137.7,M,47.3,M,,*46
Fix time 889mS
Uptime: 000d 00:28:44
New GPS Fix:
Lat: 48.xxxxxx Lon: 7.xxxxxx Alt: 137.7m
Sats: 7 HDOP: 1.91
UTC Time: 13:46:27 Date: 5/6/2021
Voltages:
Vctl: 1.97 DAC: 2404
VctlPWM: 1.81 PWM: 35751
Vcc: 5.02
Vdd: 3.29
Frequency measurements using 64-bit counter:
64-bit Counter: 17215439735
Frequency: 10000000 Hz
10s Frequency Avg: 10000000.0 Hz
100s Frequency Avg: 9999999.99 Hz
1,000s Frequency Avg: 9999999.997 Hz
10,000s Frequency Avg: 0.0000 Hz
BMP280 Temperature = 26.6 *C
Pressure = 1020.0 hPa
Approx altitude = 57.3 m
AHT10 Temperature: 23.57 *C
Humidity: 76.48% rH
This is repeated once per second. The above is with Verbose NMEA option enabled.