Bonjour à tous, je reviens avec d’excellentes nouvelles :
J’ai pu me pencher sur la molette plus tôt que prévu. Avec du matériel qui fonctionne qui fonctionne cette fois, j’ai réussi à communiquer avec la molette.
Mon matériel : un arduino Leonardo avec un shield « CAN-BUS Shield V2.0 » de chez seeedstudio.
Le programme utilisé : programme « receive_check » de la librairie du shield seeedstudio.
Baudrate du port COM : 115200
Côté molette :
2 fils can, 1 masse et 2 +12V
permanents (et pas un pulse 500ms finalement!)
Résultats :
Défaut (sans clic) :
0x63F 4 5 0 1 2 0 F2 F2
Clics courts :
Back :
0x63D 1 F2 F2 F2 F2 F2 F2 F2
Flèche gauche :
0x63D 0 F2 F2 F2 F2 F2 F2 F2
Flèche droite :
0x63D 2 F2 F2 F2 F2 F2 F2 F2
MAP 2D/3D :
0x63D 8 F2 F2 F2 F2 F2 F2 F2
Info route :
0x63D 3 F2 F2 F2 F2 F2 F2 F2
DEST home :
0x63D 7 F2 F2 F2 F2 F2 F2 F2
MENU set :
0x63D 4 F2 F2 F2 F2 F2 F2 F2
REPEAT MUTE :
0x63D 6 F2 F2 F2 F2 F2 F2 F2
LIGHT DARK :
0x63D 5 F2 F2 F2 F2 F2 F2 F2
Clics longs :
Back :
0x63D 81 F2 F2 F2 F2 F2 F2 F2
Flèche gauche :
0x63D 80 F2 F2 F2 F2 F2 F2 F2
Flèche droite :
0x63D 82 F2 F2 F2 F2 F2 F2 F2
MAP 2D/3D :
0x63D 88 F2 F2 F2 F2 F2 F2 F2
Info route :
0x63D 83 F2 F2 F2 F2 F2 F2 F2
DEST home :
0x63D 87 F2 F2 F2 F2 F2 F2 F2
MENU set :
0x63D 84 F2 F2 F2 F2 F2 F2 F2
REPEAT MUTE :
0x63D 86 F2 F2 F2 F2 F2 F2 F2
LIGHT DARK :
0x63D 85 F2 F2 F2 F2 F2 F2 F2
Molette :
Clic molette :
0x63E 1 0 F2 F2 F2 F2 F2 F2
Molette haut :
0x63E 14 0 F2 F2 F2 F2 F2 F2
Molette bas :
0x63E 24 0 F2 F2 F2 F2 F2 F2
Molette droite :
0x63E 44 0 F2 F2 F2 F2 F2 F2
Molette gauche :
0x63E 34 0 F2 F2 F2 F2 F2 F2
Molette horaire :
0x63E 0 6 F2 F2 F2 F2 F2 F2
Molette anti horaire :
0x63E 0 5 F2 F2 F2 F2 F2 F2
L’étape suivante est donc de programmer l’arduino pour envoyer des infos en usb en fonction des touches.
LaurentMoselle, est-ce que votre fils sait coder une appli sous android ? Ça serait le top, j’ai vu qu’il était possible via un http de lancer des commandes dans Waze, il doit en être de même pour maps.
Ainsi, un appui long sur home pourrait dire à l’app de simuler un clic sur un lien http bien définit pour lancer la navigation vers notre domicile par exemple. Cela permettrais une intégration parfaite de la molette dans android!
Il me reste à chercher un peu quel signal CAN est envoyé sur le réseau lors de l’allumage des phares, afin de demander à l’arduino de l’envoyer à la molette pour la faire s’illuminer. Ensuite on aura toutes les infos sur le fonctionnement de la molette!