Logiciels > Freewares > UsbHidTest256 - V1.1.0.0

Dernière mise à jour : 10/04/2016

Présentation

Le logiciel UsbHidTest256 permet d'activer ou de désactiver de façon individuelle les 256 sorties logiques de mon Interface USB 004 dotée d'un PIC 18F4550 (ou 18F2550) et de 16 expandeurs de port MCP23017.

usbhidtest256_main_001 

Les fonctions de télécommande (envoi vers PIC) du logiciel UsbHidTest256 peuvent en fait être utilisées avec n'importe quel périphérique HID à condition que les paramètres principaux de ce dernier correspondent à ceux attendus par le logiciel (VID = $1234, PID = $0001, et chaîne de caractère "sonelec" dans ProductName). 

Avertissements

Ce logiciel pour PC est un logiciel de test. Il a été développé pour tester la liaison USB de mon Interface USB 004 et je ne lui ai pas prévu d'autres fonctions.

Descriptif général

Le logiciel dispose de 256 boutons qui permettent de piloter de façon individuelle les 256 sorties de mon interface USB 004.

usbhidtest256_main_001b

Les voyants situés à droite sont des accusés de réception qui confirment que les commandes ont été bien reçues et interprétées par l'interface matérielle dont le schéma est rappelé ci-après. Dans la pratique, il y a peu de chance que la communication USB se déroule dans un sens et pas dans l'autre... Intérêt de cette fonction ? Si les sorties de l'interface USB 004 ne s'activent pas alors que les voyants du logiciel Windows "suivent" les commandes, cela confirme que le PIC tourne bien et que le problème se situe au niveau de l'interface de sortie.

interface_usb_004
Interface USB 004, sans les expandeurs de port

Les données sont envoyées au PIC par paquets de 64 octets (512 bits) mais sur ces 64 octets, seuls 32 sont réellement utilisés (256 bits).

Utilisation du logiciel

Difficile de faire plus simple. Dès son lancement, le logiciel recherche les périphériques USB attachés au PC. Si un des périphériques correspond à celui attendu, le logiciel le signale et les boutons de commande deviennent opérationnels.

usbhidtest256_devices_001a

Dans le cas inverse, le logiciel se contente d'énumérer et d'afficher la liste des périphériques HID détectés. Si un périphérique USB (HID) est retiré ou ajouté alors que le logiciel est déjà démarré, ce dernier met à jour la liste des périphériques USB HID et met à jour son interface utilisateur.

Telechargement

Voir Avertissements donnés à la page Freewares.
UsbHidTest256 V1.1.0.0 (10/04/2016)
A_Lire.txt - Historique de vie du logiciel

Installation du logiciel

Aucun logiciel d'installation n'est fourni avec cette distribution. Il suffit d'extraire les fichiers de l'archive zip à l'aide d'un logiciel supportant le format Zip (WinZip ou WinRar par exemple), et de les mettre dans un répertoire de votre choix. Vous êtes ainsi assuré qu'aucun fichier ne va s'installer ailleurs que là où vous le souhaitez (répertoires Windows ou Windows System), simplifiant ainsi le processus de désinstallation éventuel, puisqu'il vous suffit de supprimer purement et simplement le répertoire en question.

Historique

10/04/2016
- Logiciel désormais officiellement compatible WinXP, Win7, Win8, Win10.
23/08/2015
- Première mise à disposition.