5#ifndef MRAS_SENSOR_ZOEM8Q_H 
    6#define MRAS_SENSOR_ZOEM8Q_H 
   10#include "SparkFun_u-blox_GNSS_Arduino_Library.h" 
   16#include "system_messages/GNSSDataMsg.h" 
   27    SFE_UBLOX_GNSS *gnss{};
 
   39        gnss = 
new SFE_UBLOX_GNSS();
 
   50    int8_t setup() 
override;
 
   52    int8_t 
loop() 
override;
 
   54    static uint16_t GPSweek();
 
   56    static uint32_t actualTimeOfWeekms();
 
   60    SUBSYSTEM_NO_MESSAGE_HANDLER
 
   61    SUBSYSTEM_NAME(
"ZOEM8Q");
 
   66uint64_t getTimestampMillisGPS();
 
A subsystem for the Ublox ZOEM8Q GNSS module.
Definition: Sensor_ZOEM8Q.h:25
 
int8_t performOnlineAssist()
Definition: Sensor_ZOEM8Q.cpp:72
 
Sensor_ZOEM8Q(uint8_t id, TwoWire &pipe, uint32_t freq)
Construct a new Sensor_ZOEM8Q object.
Definition: Sensor_ZOEM8Q.h:38
 
int8_t loop() override
Definition: Sensor_ZOEM8Q.cpp:34
 
Definition: Subsystem.h:30