Windows 11, ScubaPro Galileo, IrDA, Infrarouge, Moschip-Asix 7780 = YES IT WORKS !

Bonjour,

Suite à la débâcle de mon précédent “jouet” (Microsoft Surface Pro 4 irréparable pour cause de batterie gonflée, voir mon article ici), j’ai fait l’acquisition d’un vrai petit laptop (Lenovo Thinkbook) dont la coque est fermée avec des vis et non de l’abominable colle partout.

Ceci nous éloigne un peu. Ce laptop est livré avec Windows 11. Le temps de faire quelques mises à jour, dont la copieuse 22H2, me voilà prêt à tenter de connecter mon ordi de plongée Scubapro Galileo Sol via le dongle infrarouge que je possède (et qui n’est plus fabriqué).

Voici comment j’ai procédé:

connecter le dongle, et voir au niveau du gestionnaire de périphériques (device manager) comment le périhpérique USB inconnu s’identifie.

La réponse est: “USB\VID_9710&PID_7780”

Une recherche sur “VID 9710 PID 7780” me ramène quelques résultats utiles. Il y a visiblement 2 versions du pilote qui circulent, la plus récente est datée de 07/01/2013 et porte le n° 1.3.2.0. Après contrôle de la cohérence entre les divers downloads, contrôle chez virustotal.com par sécurité, je vous livre ci-dessous celui que j’ai sélectionné.

Scubapro Lindy Galileo Infrared dongle MCS7780_Drivers

Juste dézipper. Ne rien exécuter.

Dans le Gestionnaire de Périphériques, “mettre à jour le pilote”, et localiser la version 64bit du pilote dans votre téléchargement dézippé.

Ceci termine la première partie.

Maintenant il faut aller dans Windows 11 et ajouter la fonctionnalité IrDA (“Optional Feature” en anglais).

Chez moi ça n’a pas encore fonctionné du premier coup. J’ai lancé la commande suivante dans une invite de commande en mode administrateur:

C:\Users>sc start MosIrUsb

SERVICE_NAME: MosIrUsb
TYPE : 1 KERNEL_DRIVER
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
PID : 0
FLAGS :

J’ignore si c’est cette commande qui a tout fait réussir, mais le principal c’est que ça fonctionne.

A savoir aussi: le programme SmartTRAK de Scubapro demande les droits d’admin chaque fois qu’on le lance. Ceci peut être évité, en mettant ce programme en mode compatibilité Windows 7. L’exécutable SmartTRAK.exe  se trouve dans C:\Program Files (x86)\SmartTRAK . Voir et modifier ses propriétés pour indiquer le mode de compatibilité Windows 7.

Une alternative à SmartTRAK est le logiciel open source Subsurface

qui lit très bien l’ordinateur Galileo (choisir la marque Uwatec et non Scubapro)

Cependant, SmartTRAK reste nécessaire pour configurer les paramètres et alrmes, ou personnaliser votre ordinateur Galileo.