MT3339 PA6C GPS - LED toujours Bleu

Bonjour,
Je viens de recevoir mon MT3339 PA6C GPS (ebay.fr/itm/Very-Small-MT333 … 1079582518) hors ce dernier semble ne pas fonctionner.

1°) Voici mon montage sur une Arduino UNO

PIN GPS PIN ARDUINO
GND GND
VDD 3.3V
TX RX

Et enfin j’utilise la librairie TinyGPS avec le programme de démo “Test with GPS device”

Lorsque je branche le port USB la Led du GPS clignote toutes les secondes de couleur bleu … mais elle en reste là, le “moniteur serie” Arduino ne reçois effectivement aucune trame GPS.
Autre test :
Avec le logiciel Mini GPS de Mediatek par contre il semble nécessaire d’utiliser les PIN RX et TX (Arduino_TX = GPS_TX et Arduino_RX = GPS_RX)mais là Fix Type = NoFix et également donc aucune détection, la led conserve également un cligotement toutes les secondes et reste de couleur bleu.

Pourriez-vous SVP me donner le / les code(s) couleur et fréquence la led sur la platine du GPS.
Mes branchements sont-ils OK (Arduino et MiniGPS) ?
La librairie TinyGPS est-elle compatible ?

Bref toutes informations me sera bienvenue.

Cordialement

Nicephore.

Je viens trouver un autre exemple de programmation sur ce forum (voir: viewtopic.php?f=9&t=93&p=755&hilit=mt3339+pa6c#p755

Mon Pb reste le même led bleu et tame GPS vide:

$GPGSA,A,1,$GPGGA,000416.899,0,0,M,M,*43
$GPGSA,A,1,$GPGGA,000417.000,0,0,M,M,*4A
$GPGSA,A,1,$GPGGA,000417.100,0,0,M,M,*4B
$GPGSA,A,1,$GPGGA,000417.199,0,0,M,M,*4B
$GPGSA,A,1,$GPGGA,000417.300,0,0,M,M,*49
$GPGSA,A,1,$GPGGA,000417.399,0,0,M,M,*49
$GPGSA,A,1,$GPGGA,000417.500,0,0,M,M,*4F
$GPGSA,A,1,$GPGGA,000417.600,0,0,M,M,*4C
$GPGSA,A,1,$GPGGA,000417.699,0,0,M,M,*4C
$GPGSA,A,1,$GPGGA,000417.800,0,0,M,M,*42
$GPGSA,A,1,$GPGGA,000417.899,0,0,M,M,*42
$GPGSA,A,1,$GPGGA,000418.000,0,0,M,M,*45
$GPGSA,A,1,$GPGGA,000418.100,0,0,M,M,*44
$GPGSA,A,1,$GPGGA,000418.199,0,0,M,M,*44
$GPGSA,A,1,$GPGGA,000418.300,0,0,M,M,*46
$GPGSA,A,1,$GPGGA,000418.399,0,0,M,M,*46
$GPGSA,A,1,$GPGGA,000418.500,0,0,M,M,*40
$GPGSA,A,1,$GPGGA,000418.600,0,0,M,M,*43
$GPGSA,A,1,$GPGGA,000418.699,0,0,M,M,*43
$GPGSA,A,1,$GPGGA,000418.800,0,0,M,M,*4D
$GPGSA,A,1,$GPGGA,000418.899,0,0,M,M,*4D
$GPGSA,A,1,$GPGGA,000419.000,0,0,M,M,*44
$GPGSA,A,1,*1E
$GPRMC,000,0,0,M,M,*45


Time in UTC (HhMmSs): 000
Status (A=OK,V=KO):
Latitude:
Direction (N/S):
Longitude:
Direction (E/W): 0
Velocity in knots: 0
Heading in degrees:
Date UTC (DdMmAa):
Magnetic degrees: M
(E/W):
Mode: M,

$GPGSA,A,1,*1E
$GPRMC,000419.100,V,0.00,0.0$GPGSA,A,1,*1E

, je ne pense pas que ceci puisse venir d’un scketch ou un autre, mais plutôt du GPS par lui même.
Qu’en pensez-vous ?

Cordialement nicephore

Je viens également de trouver ceci …

instructables.com/id/Change- … /?ALLSTEPS

Je ne comprends pas tous … changement de firmware me fait toujours peur.
Qu’en pensez-vous … possible ensuite de revenir à l’origine ?

Oui c’est possible de revenir à l’origine mais il faut trouver le firmaware.
La technique du flashage du GPS est connu et fonctionne parfaitement.

Ok merci mais pas de pb pour la garentie ?

Qu’elle est le séquence de la Led ?
La mienne reste bleu et clignote 1 fois / seconde
Y a t-il d’autres couleurs et séquestre ?

Nicephore

La led clignote toutes les secondes pour informer que le GPS a trouvé le 3D fix.
Le GPS semble fonctionner. Vous pouvez connecter un FTDI 3.3V directement au GPS et vérifier si tout est ok avec le logiciel.

Ok merci
Il vas falloir que je trouve le bon moyen (librairie) qui fonctionne correctement avec ce GPS car même ic2 GPS nav que vous donnez en liens (cd. Site de vente) ne fonctionne pas !

Que me conseillez vous ?

Le code I2C nav utilise ce GPS pour fonctionner avec Atmega328. Il y a un protocole I2C pour pouvoir dialoguer avec une FC.
Avez vous testé avec un FTDI?

Une FC ? C’est quoi ?
Je ne dispose à ce jour que d’une arduino uno r3 et du lite de base donc non pas de fdti

Comment puis-je donc faire pour faire fonctionner ce GPS correctement ?

Ni éphore

FC = flight controller
Il vous faut ceci pour tester le GPS drotek.fr/shop/en/home/65-mu … t-usb.html

Bonsoir

Il s’avère que le GPS fonctionne car effectivement un sketch vide ou presque (seulement setup() et loop() ) et le terminal me donne bien des trames GPS $GPGGA, $GPRMC … valide.

Mon Pb est donc bien coté soft.
D’après ce que j’ai pu lire Arduino Uno ne permets pas d’utiliser de type de GPS par manque de UART.
Mais dans ce cas pourquoi RX(GPS)>RX(ARDUINO) et TX(GP)>TX(ARDUINO) et un scetch vide fonctionne.
Un Pb de BAUD à 115200 incompatible avec la UNO ?

Bref, comme dois-je donc m’y prendre avec ou sans les librairies adafruit, tinyGPS et autre?

Une explication SVP, un exemple SVP …

Help.

Merci.

Avez vous essayé la manip sur instructables? Je pense que votre Arduino n’aime pas le 115200 Bauds.

Bonjour
Le pb est que je ne parviens pas a passer via cette procédure en 9600 baud
Je ne sais pas quoi faite :frowning:

Nicephore

Comme d’un coup je suis parvenus,sans explication à passer en 9600 baud

All os right

Merci

Quelle manip avez vous faite?

Bonjour,

J’ai simplement rejoué la procédure instructables et au bout de 3 fois elle a fontionnee.
Il semble également possible d’utiliser les commandes PMTK via serial.write($pmtk251,38400*27\n\r)
Mais. Pas encore fait le test.

Nicephore