Update SparkFun_u-blox_GNSS_Arduino_Library.cpp
This commit is contained in:
@@ -1527,6 +1527,8 @@ uint16_t SFE_UBLOX_GNSS::getMaxPayloadSize(uint8_t Class, uint8_t ID)
|
|||||||
// Take a given byte and file it into the proper array
|
// Take a given byte and file it into the proper array
|
||||||
void SFE_UBLOX_GNSS::process(uint8_t incoming, ubxPacket *incomingUBX, uint8_t requestedClass, uint8_t requestedID)
|
void SFE_UBLOX_GNSS::process(uint8_t incoming, ubxPacket *incomingUBX, uint8_t requestedClass, uint8_t requestedID)
|
||||||
{
|
{
|
||||||
|
if (_outputPort != NULL)
|
||||||
|
_outputPort->write(incoming); // Echo this byte to the serial port
|
||||||
if ((currentSentence == NONE) || (currentSentence == NMEA))
|
if ((currentSentence == NONE) || (currentSentence == NMEA))
|
||||||
{
|
{
|
||||||
if (incoming == UBX_SYNCH_1) // UBX binary frames start with 0xB5, aka μ
|
if (incoming == UBX_SYNCH_1) // UBX binary frames start with 0xB5, aka μ
|
||||||
@@ -6449,6 +6451,11 @@ void SFE_UBLOX_GNSS::setNMEAOutputPort(Stream &nmeaOutputPort)
|
|||||||
_nmeaOutputPort = &nmeaOutputPort; // Store the port from user
|
_nmeaOutputPort = &nmeaOutputPort; // Store the port from user
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SFE_UBLOX_GNSS::setOutputPort(Stream &outputPort)
|
||||||
|
{
|
||||||
|
_outputPort = &outputPort; // Store the port from user
|
||||||
|
}
|
||||||
|
|
||||||
// Reset to defaults
|
// Reset to defaults
|
||||||
|
|
||||||
void SFE_UBLOX_GNSS::factoryReset()
|
void SFE_UBLOX_GNSS::factoryReset()
|
||||||
|
|||||||
Reference in New Issue
Block a user