Raspberry Pi & NMEA 0183 pour anémomètre Bluetooth

Bonjour,

On a à bord de notre bateau un anémomètre Calypso qui fonctionne en Bluetooth. Malheureusement, le récepteur bluetooth à brancher sur le réseau NMEA n'est pas très bon et a du mal à se connecter. Dans le carré, on reçoit bien le signal avec un téléphone, mais mal avec leur récepteur. C'est confirmé par le constructeur que c'est un de leurs défauts.

Je pensais donc essayer de transmettre les infos en NMEA 0183 vers notre multiplexeur en utilisant un Raspberry Pi ou un ESP32. Est ce que quelqu'un a déjà fait quelque chose comme ça?

Sur le forum, j'ai vu plein de personnes utilisant le raspberry pour afficher les informations, mais est ce que vous vous en êtes déjà servis pour ajouter des infos sur le réseau?

Merci beaucoup pour vos réponses!
Paul

L'équipage
5j

Avec qtVlm tu peux récupérer les data d'un anémomètre Calypso en bluetooth et les renvoyer sur le réseau (convertis en message NMEA).


Poo2002:Genial! Est ce qu'il y a des contraintes sur la connexion du PC avec qtVlm et le réseau (USB ou WiFi)? Ou ca dépend peut être du multiplexeur...·le 09 juin 19:00
maitai:Non, ca peut être un port série ou TCP ou UDP·le 09 juin 19:06
Lady_C:directement du Calypso ou avec obligation d'utiliser un boitier NMEA Connect ?·le 09 juin 19:13
maitai:Le calypso n'a pas de cable, c'est juste du bluetooth. Il n'émet pas de NMEA mais utilise son propre protocol.·le 09 juin 19:55
Lady_C:donc qtVlm analyse le protocole et le transcrit en NMEA si besoin.
le protocole Calypso est-il disponible ?OK, disponible sur demande.·le 09 juin 20:13
maitai:Oui, et non le protocol n'est pas disponible, il faut le demander à la société en question·le 09 juin 20:25

En revanche passer par qtVlm impose donc d'avoir l'ordinateur actif en permanence. Donc pour économiser l'énergie du bord, ca pourrait valoir le coup d'avoir un raspberry pi avec qtVlm sur le réseau.
Il y a alors un autre problème: si je veux avoir le raspberry en permanence connecté au multiplexeur, et de temps en temps avoir un ordinateur qui récupère les informations avec Adrena, je ne peux pas utiliser la seule sortie USB du multiplexeur. Il faudrait trouver un moyen de la séparer en 2, ou de connecter l'ordinateur via le raspberry


maitai:Un simple vieux téléphone Android fera le taf, et pourra émettre en WIFI (pas en série)·le 09 juin 20:37
sterwen:Un petit PC consomme la même chose qu'un RaspberryPi, sauf si on reste sur un Pi2.·le 09 juin 21:35
5j5j

si l'anémo transmet du pur NMEA0183 en bluetooth, on peut imaginer un ESP32 capturant en bluetooth et renvoyant en wifi/série/usb

information transmise et trouvée :-)


Hello, je n'ai pas testé mais ça peut sûrement aider pypi.org[...]ometer/

Stef


Lady_C:effectivement.
pour arduino et assimilés, c'est là github.com[...]LE_Wind ·le 09 juin 22:20
Drogden Fyr, Oresund DK

Phare du monde

  • 4.5 (168)

Drogden Fyr, Oresund DK

2022