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
30 juin 2024
30 juin 2024

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...


30 juin 2024

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
01 juil. 2024

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


01 juil. 2024

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


01 juil. 2024
01 juil. 2024

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
juliusse:Gpsd n'existe pas sous windows ·le 20 août 00:57
01 juil. 2024

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 ?


01 juil. 2024

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
01 juil. 2024

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


01 juil. 2024

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.


01 juil. 2024

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
CapCool:Ton problème n'a a priori aucun lien avec la version de Windows, ou avec ton GPS. Je pense que ton problème se situe davantage dans la configuration de tes ports dans OpenCPN.·le 03 juil. 17:28
Lady_C:pourquoi COM4, et pas COM5 ou COM6 ou encore plus ? ·le 03 juil. 17:46
CapCool:Lire "COM 4)" et non "COM4". Les retour chariot ne sont pas pris en compte dans H&O.·le 18 août 10:23
CapCool:Là encore, H&O n'a pas pris tous les espaces après "COM".Il y a un retour chariot entre "COM" et "4)".·le 18 août 10:25
01 juil. 2024

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
01 juil. 2024

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
01 juil. 2024

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
01 juil. 2024

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
02 juil. 2024

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
sterwen:Ok, tu peux mettre une batterie bouton rechargeable à la place de la pile. Mais il n'y a pas de circuit de charge sur la carte.·le 03 juil. 18:06
02 juil. 2024

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
02 juil. 2024

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


02 juil. 2024

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


03 juil. 2024

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
03 juil. 2024

"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
reptooyep:Bonjour,Qu'entendez-vpus par "astuce existante" ?·le 17 août 19:22
17 août 2024

Bonjour
Je reviens ver vous car j'ai repris mon projet que j'avais un peu mis de côté.
Pensanque le problème venait de windows 11, j'ai réinstallé windows 10 et tous les logiciels et pilotes :
Même résultats 🫣
Maintenant, j'ai accès à Ucenter et je peux configurer le module GPS depuis la machine. Par contre, je reçois tous les cannaux GPS mais je n'ai pas de Fix et pas de position, quelle que soit la configuration que je rentre dans UCenter.
J'ai essayé sans pilote ublox (carte détectée comme un convertisseur Série/USB) et avec les pilotes et le pilote série virtuel..
Les ports USB internes fonctionnent car j'ai d'autres équipements branchés dessus.
Le problème vient de la carte SECO mais je n'arrive pas a comprendre pourquoi.


17 août 2024

Pourrais-tu nous transmettre des copies d'écrans de ta réception de "tous" les canaux GPS?
Surtout si tu vois une notion de "SNR" (ratio signal sur bruit)


17 août 2024

Voici des copies d'écran d'Opencpn et de Ucenter.
Merci d'avance


sterwen:Les trames sur le Ucenter sont celles d'un GPS non fixé. Il voit des satellites mais probablement pas assez. La trame GGA n'indique ni heure ni position et même la trame ZDA n'indique pas l'heure. C'est pas un problème openCPN, mais un problème openCPN, ni un pb de communication Windows, mais un problème au niveau de la puce GPS (pb d'antenne et/ou pb d'initialisation)·le 18 août 15:06
VENTS:Bien d'accord! nous verrons avec la configuration interne! Il est a noté que la puce reçoit des satellites mais pas très bien! ·le 18 août 16:21
reptooyep:Désolé de douter mais le récepteur fonctionne sur un autre PC avec la même antenne. C'est ça qui est étrange·le 18 août 16:58
VENTS:J'ai déjà évoqué un problème de brouillage, plus haut dans le fil! Hélas, C'est peut là qu'est l'os!Un PC qui brouille... et pas l'autre!·le 18 août 17:12
VENTS:Sur ta copie d'écran, nous voyons que la puce reçoit 18 satellites Américains mais ne calcule pas de point "No Fix"... Ca vaut le coup de regarder configuration de mon fil ci-dessous. Le Calcul GPS (Américain) est-il activé?·le 18 août 17:18
sterwen:Dans la séquence GSV, le circuit GPS indique 5 satellites visibles. Ce n'est pas assez pour un fix. Je ne vois pas d’où sortent les 18...GSV champ #3=05 donc 5 satellites visibles.Maintenant pourquoi cela fonctionne sur un PC et pas un autre difficile à voir comme cela. Il n'y a aucun traitement fait par Windows sur les données, c'est juste un driver série. Je sortirais openCPN de la problématique (aucune interaction) tnat que l'on a pas des trames sortant de COM4 correctes.·le 18 août 18:35
18 août 2024

Pourrais-tu vérifier la configuration en cliquant sur le logo entouré?


18 août 2024

Concentre-toi sur la réception de la trame $GPRMC, les autres sont inutiles.
L'objectif étant que seules les trames $GPRMC soient reçues par ton port COM (avec ou sans checksum, ça n'a pas d'importance).
Dans OpenCPN, tu peux sélectionner les trames utiles, vérifie que la trame $GPRMC n'est pas exclue.
Nota : le passage par U-Center n'est pas indispensable pour configurer ton GPS, tu peux passer directement pas des lignes de commande dans ton programme (programmation Arduino par exemple).


18 août 2024

@sterwen, dans la notice du logiciel U-Center, je lis que dans la page en copie d'écran, les bargraphes en bas indique les numéros de sats reçus et leur signal respectif (pas de détail s'il s'agit du niveau de signal ou le signal sur bruit).
Admettons que le moment, l'heure de copie d'écran n'est pas la même entre U-Center et la copie d'écran NMEA!


sterwen:Probable. N'ayant pas ni la doc ni l'expérience de ce logiciel, je me suis fié aux messages NMEA.Je connais bien les chip Ublox pour avoir participé au développement de systèmes les utilisant, mais jamais sous Windows.·le 18 août 20:58
18 août 2024

Je viens de refaire un essai, pc éteint et la carte branchée sur une autre machine, j'ai le fix tout de suite.
J'allume le PC, j'ai tj le fix et OPENCPN se lance au démarrage, je perds le signal, je ferme opencpn, je récupère le fix...
Tout ça sur une machine différente 😂
Ça doit avoir quelque chose à voir avec l'alimentation quand le système se charge.
Je vais installer un régulateur 5v sur l'alimentation générale et alimenter le ublox par cette alim.
Je vous tiens au courant


reptooyep:Je viens de tester avec une alimentation différente de l'USB ... TJ pareille.Ça doit vraiment être une interférence.Je vais tester d'autres pistes·le 18 août 20:57
sterwen:Un problème de stabilité d'alim pourrait effectivement être la cause. Il va te falloir revoir ton système si c'est bien ça.·le 18 août 21:00
VENTS:Lors du lancement de OpenCPN, y aurait'il des communications radio d'activées? Bluetooth, Wifi, un récepteur Météo, etc...·le 18 août 21:16
VENTS:Dans la littérature U-Blox, il est fortement recommandé d'utiliser des antennes contenant des filtres SAW (rejetant tout ce qui n'est pas GNDSS). Il doivent avoir une petite faiblesse de ce coté!·le 18 août 21:16
18 août 2024

J'ai refait un essai en dêconnectant le bluetooth, le wifi et en isolant avec du scotch alu la carte d'alimentation du LCD, c'est toujours le même problème. Je capte les sattellites mais ils apparaissent en bleu, inexploitables. Prochaine étape, changement de carte SECO, j'en ai une ou deux d'avance.
J'ai aussi déconnecté l'antenne externe dunmodule car il possède une antenne intégrée, c'est pareille.
Vraiment étrange ce problème.


sterwen:Il faudrait regarder les tensions d'alimentation avec scope.·le 18 août 22:43
reptooyep:Je vais faire ça demain.Le plus étrange, c'est qu'avec mon autre PC, c'est lui qui alimente la carte, pas mon boitier SECO et quand je lance le système avec OPENCPN, là, la réception diminue. ·le 18 août 22:56
19 août 2024

Toutes autres choses étant égales, quand ça marche avec un ordinateur et pas avec un autre, c’est que le problème vient de l’ordinateur.

Ta carte seco doit émettre pas mal de bruit électromagnétique.

Pas de problème avec les voisins qui se plaindraient de leur TV ?

Et si tu mets une vhf avec le squelch à zéro ou une radio am/fm, la réception est-elle perturbée ?


19 août 202419 août 2024

Question à la c.on... Le PC ne fonctionne pas avec un chargeur secteur ? Il est alimenté comment ?


reptooyep:Je n'ai pas refait d'essai récemment mais je l'avais essayé sur la batterie de ma voiture sans succès.Je referais des essais ce soir au cas où·le 19 août 13:31
19 août 2024

Bonsoir,
Des mois de galères, de tests, de réinstallation, de bidouille ... Tout ça résolu par un petit morceau de papier alu sous l'antenne 😂😂😂😂😂
Parfois la vie est faite de choses simples...
Merci à toute et tous pour les conseils et l'aide fournie.


reptooyep:Et entre temps, je suis repassé à Windows 10 mais ça ne changait pas grand chose au problème..·le 19 août 20:35
19 août 2024

Ben... disons que j'ai donné un bon indice le 3 juillet et que personne ne ma cru... C'est trop injuste!


Lady_C:et le 1er juillet, j'ai écrit que sa carte-mère était pourrie ;-) sur un autre sujet, j'ai donné des liens, et ceux qui ont été remerciés les ont donnés 3 jours après.
c'est vrai que sur mes liens, il fallait cliquer !·le 19 août 23:21
reptooyep:Super, merci, le jour de mon anniversaire en plus 😂·le 19 août 23:21
19 août 2024

En tout cas, pas facile de trouver l'endroit sensible aux perturbations..
Il commençait à en avoir partout du scotch alu 😁
Ça fait un joli PC de navigation pour mon bateau avec la carto S57, VLC, une petite IPTV et pourquoi pas un émulateur PS1 OU PS2..


Phare de Saint Mathieu Plougonvelin Finistère

Phare du monde

  • 4.5 (85)

Phare de Saint Mathieu Plougonvelin Finistère

2022