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.
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.
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, 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.
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.