module gps6mv2

Bonjour

j'ai acquis récemment un module GPS pour Arduino mais je n'obtient que des -1 en sortie...
j'ai pourtant écrit un code simple, mais je n'arrive pas à trouver mon erreur...
quelqu'un peut-il m'aider ?
j'utilise TinyGPPS++ et SoftwareSerial

#include <TinyGPS++.h>
#include "SoftwareSerial.h"


TinyGPSPlus gps;
SoftwareSerial ss(2,3);

void setup(){
Serial.begin(9600);
ss.begin(9600);
}


void loop(){
 while(ss.available()>0){
  gps.encode(ss.read());
 Serial.println(gps.location.lat(), 6);
 }
}

Vu que ton code est issu de ce qu'on trouve sur le site Arduiniana qui développe TinyGPS++ le problème doit venir du branchement : SoftwareSerial ss(2,3) suppose RX = 2 et TX = 3, donc le TX de ton GPS doit aller sur la pin 2 et le RX sur la 3.

Après, il y a aussi des restrictions d'utilisation de SoftwareSerial

C'est ça qui m'inquiète pour être sûr j'ai fait des copier-coller de la page Arduiniana. La pin TX du GPS est bien sur la pin 2 rx de la UNO.
le GPS a bien la led qui clignote une fois fixé sur les satellites d'où mon incompréhension à cette erreur...

As-tu testé un exemple de la page sans rien changer ?

bon j'ai trouvé c'est tout simplement le module qui ne fonctionne pas .... j'ai tester avec un autre ça me donne une tram nmea correcte