Il s'agit d'interfaces PCAN-USB-Pro, deux canaux CAN ou LIN, non compatibles CAN-FD (matériel trop ancien). Pour les utiliser, il faut utiliser les logiciels fournis par PEAK, donc certains sont disponibles gratuitement. Coup de bol, ce sont leurs outils les plus basiques, mais aussi les moins lourds et les moins buggés / foireux à savoir:
- Le driver pour windows : https://www.peak-system.com/CAN-Device-Driver-4-x.403.0.html?&L=1
- Le driver pour Linux : https://www.peak-system.com/fileadmin/media/linux/index.htm
- Pour l'utilisation basique : https://www.peak-system.com/PCAN-View.242.0.html?&L=1 ça fait même de la trace, mais sans possibilité d'exporter ou même de filtrer,
- Même chose pour le LIN : https://www.peak-system.com/PLIN-View-Pro.243.0.html?&L=1
- Pour faire de l'OBD-2 : https://www.peak-system.com/PCAN-OBD-2-Viewer.535.0.html?&L=1
Je ne détaille pas les autres outils que je ne connais pas. Ils proposent une API pour développer des applications, ouverte sur plein de langages différents (C, C++, Python, C# ...) avec des exemples assez complets à chaque fois. Pour en avoir utilisé à mon taf, c'est hautement pratique pour se faire des outils custom:
- L'API "CAN généraliste" : https://www.peak-system.com/PCAN-Basic.239.0.html?&L=1
- L'API pour aire de l'UDS qui est la couche "protocolaire" utilisée sur le diag des voitures : https://www.peak-system.com/PCAN-UDS-API.370.0.html?&L=1
- L'API pour faire de l'OBD-2, donc le niveau au-dessus d'UDS : https://www.peak-system.com/PCAN-OBD-2- ... .html?&L=1
- L'API pour faire du LIN : https://www.peak-system.com/PLIN-API.444.0.html?&L=1
Retour d'expérience vu que je m'en sers quotidiennement au taf : c'est très pratique et simple d'usage, pas si cher même en neuf (par rapport à du matos Vector par exemple ...), l'API est très facile à utiliser, par contre niveau performances c'est pas ça, le driver est vite dans les choux quand on charge la com. A priori c'est capable de faire du CANopen, mais j'ai un peu du mal à croire que le driver soit capable de l'encaisser correctement. Et leur logiciel-phare (et payant) PCAN Explorer est une usine à gaz, buggé, relou à utiliser ... Perso je préfère vivre avec PCAN-view et taper les trames à la main, c'est dire.
Oh ! Et ça marche aussi sous Linux, a priori, même si j'ai jamais testé.
Bref, pour archive.