Pog

Member Since: October 28, 2010

Country: United States

Profile

Spoken Languages

English, German

Programming Languages

Ummm….

Universities

Too many.

Interests

WAY too many!

  • Tutorial - LS20031 GPS Assembly Guide | about 3 years ago

    I too found that the course and speed data were missing (set to default). As an experiment, I tried viewing the data as it came in through the NewSoftSerial ports using this:

    include

    NewSoftSerial nss(2, 3);
    void setup()
    {
    Serial.begin(115200);
    nss.begin(57600);
    }
    void loop() {
    if (nss.available()) {
    Serial.print(nss.read(), BYTE);
    }
    }
    Even with the buffer NewSS_MAX_RX_BUFF cranked up to 256 (and I tried higher), you can still see that data is being lost when you view the serial monitor (vs. the data you see when you use the QuickTest sketch and pin0) Clearly things are better when you use the hardware UART. I’m thinking that NewSoftSerial just isn’t fast enough? Though maybe someone else will have more detailed knowledge and can diagnose what is really going on…

No public wish lists :(