GPS UBLOX7 et Windows11 incompatible ?

Bonsoir à toutes et tous,
C'est désespéré que je me résigne à poter un sujet car je suis complètement bloqué.
Je me suis fabriqué de A à Z un PC de navigation avec le boitier imprimé en ABS. Ça commence à faire bcp d'heures de boulot pour en arriver là.
Le problème, c'est que ma carte UBLOX 7 ne fonctionne pas correctent sur WINDOWS11 avec la dernière version OPENCPN... Je m'explique.
C'est une carte qui délivre du NMEA 183 à 115200 (programmé avec un autre ordi) en SPI, UART ou USB.
Je n'utilise que le port USB.
J'ai essayé :
1 ) Pas de pilotes UBLOX (Carte reconnue comme un convertisseur USB/Série) : j'ai des données NMEA illisibles.
Pilotes UBLOX installés et pilotes UBLOX virtual serial : Tout pareille
J'ai essayé plusieurs pilotes différents et, à chaque fois, même résultat. Le GPS est vert et passe rouge de temps en temps. Les trames NMEA sont toujours les mêmes et GPSInfo ne me donne que la date et l'heure.
J'ai activé la localisation dans les paramètre windows et j'arrive toujours au même résultat.
Je commence vraiment à tourner en rond.
Si quelqu'un prut m'aiguiller sur une solution SVP. J'ai payé ma license windows11, ça m'embêterait de changer.
Merci

L'équipage
3j

c'est peut etre une question con, mais tu es sur que l'usb délivre aussi du nmea0183 au bon debit ? Genre en testant sur une autre machine ? J'avais eu le pb sur une autre puce (une sirf) qui me filait du protocole binaire sur un port, et du nmea sur l'autre...


Merci pour ta réponse mais oui, malheureusement, la carte fonctionne au bon débit sur mon pc windows10.
Su la machine véroleuse, je n'arrive pas a installer UCenter, j'ai un message de dll manquantes malgré l'installation de Visual C++.
C'est une carte industrielle d'occasion mais elle fonctionne très bien alors, je doute que ce soit un PB matériel, tout est reconnu normalement dans le BIOS..
Bref, ça m'use.
Merci encore


ATCFrog:si c'etait materiel, tu n'aurais probablement pas d'usb du tout. Moi je me concentrerais sur cette histoire de ucenter. Tu dois avoir moyen de le faire marcher en partant à la chasse aux dll. Une fois que tu auras ca, tu sauras au moins à quoi t'en tenir, normalement.·le 01 juil. 12:10

Tu n'as pas essayé de poster une demande sur le portail support de la communauté Ublox (in english 😀) ?


Bonjour,
Non mais c'est une bonne idée en parallèle .
Merci


Salut, essaies d'ajouter dans OpenCPN, en plus de la connexion USB, une connexion réseau du type GPSD:
- adresse IP: localhost
- port COM: 4692 (a confirmer, je vais au bateau cet après midi je prendrais une photo.)

J'ai aussi galéré avec cette puce Ublox, mais maintenant ça fonctionne dès l'allumage du PC sans déconnexion
(Je suis sous Linux mais je pense que c'est pareil)


Gaara:Edit: port réseau 2947·le 01 juil. 19:44

Bonjour,

En relisant ton post initial, je ne comprends pas bien ton problème. Est-ce vraiment un problème de communication ? Tu mentionnes que tu arrive à lire des trames NMAE0183, mais que celles-ci ne te paraissent pas correctes. Ceci indique que la transmission est correcte mais que les informations envoyées sont erronées. Peux-tu confirmer ?


Oui, c'est correct.
Je vois de la COM dans la fenêtre des messages NMEA mais pas exploitable car je n'ai pas la position. Seule l'heure et la date passe dans GPSInfo (logiciel a part).
C'est comme si windows modifiait les données et que celles-ci n'étaient plus exploitables par les logiciels du PC.


matelot@19001:Peut-être désactiver le checksum ?·le 01 juil. 17:05
sterwen:Donc tu peux tracer ceci qui est envoyé par le module sur un port COM. Si les trames sont incorrectes, c'est probablement un problème au niveau du module. Tu peux partager ces traces ?·le 01 juil. 19:23
CapCool:Dans OpenCPN, il y a une option qui permet de sélectionner le type de trame. Généralement on utilise la trame $GPRMC (normalement par défaut). Vérifie les entêtes de trames de ton flux NMEA. ·le 03 juil. 09:39

Le module fonctionne sur mon pc windows 10 donc j'en doute un peu mais je partage ça ce soir


La réception GPS est-elle valide?
Si pas assez de satellites, le module émet des trames contenant la date et l'heure, mais pas la position.


Voilà la capture d'écran sous Linux (kubuntu)


reptooyep:J'ai essayé, malheureusement pas mieux·le 01 juil. 22:09
CapCool:Tu reçois bien les trames $GPRMC.1) Ne coche pas la première boîte à cocher (filtre)2) N'active qu'un seul port3) Ce port doit être un port COM4) Si ça ne fonctionne pas, vérifie que tu as bien un émulateur de ports série sur ton PC.·le 03 juil. 09:49
CapCool:H&O ne prend pas les sauts de ligne.Ne pas lire "COM4" mais "COM 4)..."·le 03 juil. 09:50

La réception est valide sur ma machine windows 10...
Ça va me rendre fou cette affaire..
Voici les trames que je reçois.. désolé pour la photo de l'écran 🫣


sterwen:Il manque des champs dans les phases clef et il n'y a pas de phrases RMC, donc effectivement il y a problème.·le 01 juil. 23:12

Et j'ai aussi essayé un autre récepteur UBLOX8 sur un autre port usb ... Même symptômes...
Merci windows 11


Lady_C:Windows 11 est numéroté 10 en interne, je doute qu'il soit en cause.
il n'y a pas que Windows 11 qui peut être incriminé, mais aussi ta vieille carte-mère de machine industrielle.
les Windows sont certes différents, mais tes machines aussi. ·le 01 juil. 22:56

Peux-tu préciser le composants U-Blox ? Ublox 7 ou Ublox 8 cela ne correspond qu'à des niveaux de firmware pour une famille. Comment ces composants sont intégrés dans le PC ?


reptooyep:Carte usb générique avec un récepteur UBLOX7La carte délivre aussi du série et de l'I2C·le 01 juil. 23:19
sterwen:C'est une carte au format mPCIe ? A ma connaissance U-blox ne vend pas de cartes, seulement des modules ou des composants à souder. u-blox 7 correspond à un niveau de firmware, pas un HW.·le 02 juil. 09:25

La carte, c'est une SBC992 avec 4 ports USB internes et 2 USB2 externes. J'ai essayé les deux bien sûr.
Je vais chercher du côté de la carte mais je l'ai mis à jour sur touslesdrivers.com.


sterwen:Ok, je viens de regarder un peu la doc de la carte SECO. Ou est branché ta carte GPS ? Qui est le fournisseur de cette carte ? SECO ?Comment est intégré le GPS ? Connecté en USB puis avec un port COM virtuel ?A priori la carte SECO n'a pas d'interface I2C ni d'interface UART pour connecter le module U-Blox donc tout doit passer par l'interface USB.A mon avis c'est soit un problème de driver qui initialise mal la carte GPS, soit un problème de la carte elle-même. Bien vérifier l'antenne également.·le 02 juil. 09:50
reptooyep:En effet, carte SECO et GPS connecté en USB interne. J'ai essayé plusieurs ports.Je pense aussi a un problème de pilotes USB mais j'ai d'autres choses branché dessus et tout fonctionne normalement, c'est étrange.·le 02 juil. 11:14

Voici la carte que j'utilise..


sterwen:tu as le schéma de la carte ? Je vois que le composant U-Blox est un NEO-7M. Mais à quoi sert la pile ? Au maintien de la RTC interne ?Les trames que tu montres indiquent que seul le RTC fournit l'heure et que le module n'arriva pas à faire un fix.·le 02 juil. 22:32
reptooyep:Certainement car j'ai eu le fix sur mon autre pc, ça expliquerait pourquoi il maintient l'heure.Compliqué ce problème.·le 02 juil. 22:37
Lady_C:ce n'est pas une pile, mais une batterie.
maintien de l'heure et probablement des dernières coordonnées, afin de fixer plus rapidement, d'après la doc.·le 02 juil. 23:24
sterwen:Non, c'est une pile, il n'y a pas de circuit de charge. La consommation est très faible et la pile dure des années surtout si le système est sous tension en permanence.·le 03 juil. 08:34
Lady_C:cdn.velleman.eu[...]v01.pdf . back-up rechargeable battery on board·le 03 juil. 09:49

Télécharger u-center et activer la phrase $GPRMC ?

www.handheldgroup.com[...]module/


reptooyep:Ucenter me renvoie des erreures de dll, malgré l'installation de visual c++ redistrib.Et comme dit plus haut, le module fonctionne sur l'autre machine avec la même version d'opencpn·le 02 juil. 21:25
Lady_C:d'après la doc. d'installation de la 24.05, il ne faut pas installer le driver USB fourni, mais les drivers USB Microsoft à partir de Windows 10For Windows 10, use the Microsoft CDC-ACM (USB) driver available from the Windows Update.·le 02 juil. 23:31

Commence par résoudre ton problème de DLL.
learn.microsoft.com[...]-redist


Juste pour info, c'est quoi exactement ton message d'erreur DLL ?


Sur la copie d'écran, le GPS est en alarme et ne calcule pas de point. Il n'est pas calé!
Tu reçois des trames NMEA0183, mais pas de point, par exemple dans la ligne commençant par $GPGLL, le "V" indique l'alarme de fonctionnement.
Dans la mesure ou la carte GPS est calé (c'est à dire, un point calculé) sur une autre machine, alors tu as un problème de brouillage radio dans ta machine Windows11.
Et ça... ça rend dingue rapidement!
Christophe


Lady_C:possible.la carte Gold-16eb qui pilote l'écran a une magnifique "antenne" juste à côté de la carte Neo-7Met quand tu testes ta carte Neo-7M sur ton Windows 10, cette possibilité de perturbation n'existe pas.·le 03 juil. 08:46
reptooyep:J'ai aussi branché la carte sur le port USB externe avec un autre câble d'un mètre donc, je suis sceptique sur l'histoire de la perturbation mais ça demande des essais plus poussés. Je n'ai plus la machine sous la main pendant quelques jours. Je reteste des que je la récupère ·le 03 juil. 09:24
VENTS:En tout cas, si tu vois les lignes NMEA0183, quel qu'elle soit à l'écran, et qu'il y a l'alarme "V", se n'est pas un problème de liaison électrique, d'USB, de Pilote, de carte mère ou de driver.·le 03 juil. 09:35

"La carte, c'est une SBC992"

une question m'interpelle.

Cette carte a une dizaine d'années, et je doute que les prérequis (TPM 2.0) existent permettant d'installer Windows 11, ce que tu as pourtant fait.
Es-tu passé par l'astuce existante ?


fxvt:Hello,
C'est vrai que la M7 est un peu ancienne. Pourquoi ne pas passer sur une M8, perso c'est ce que j'avais utilisé sans pb il y a déjà 2 ans .
Je viens juste de trouver cet article incroyable sur AliExpress. Jetez-y un coup d'œil ! 6,59€ | 1 Pcs Micro USB NEO-6M NEO-7M NEO-8M GPS Tech Satellite Positionnement 51-chip pour Ardu37, STM32 Routines Céramique Antenne Techa.aliexpress.com[...]ExGsfz1 . Je viens juste de trouver cet article incroyable sur AliExpress. Jetez-y un coup d'œil ! 6,59€ | 1 Pcs Micro USB NEO-6M NEO-7M NEO-8M GPS Tech Satellite Positionnement 51-chip pour Ardu37, STM32 Routines Céramique Antenne Techa.aliexpress.com[...]ExGsfz1 ·le 03 juil. 08:42
Lady_C:la carte Neo-7M ou Neo-8M n'a rien à voir avec Windows 11 :-)
je parle de la carte-mère ordinateur :-) :-) :-)·le 03 juil. 08:51
fxvt:Mais oui ! ·le 03 juil. 09:11
Phare de la pointe de Vénus Tahiti

Phare du monde

  • 4.5 (197)

Phare de la pointe de Vénus Tahiti

2022