GPS input makes no sense.

I have no Scope :frowning:

Ive changed every possible boud rate with no luck. Then I tried to invert the byte with the folowing code:

void loop()
{  

    if (GPS.available())  {
    int incoming = GPS.read();
    byte inverted = incoming ^ 0xFF;
    Serial.write(inverted);
  }
}

Still scrambled output :frowning: