Articles of usb

Firefly Point Gray, dc1394 et USB 3.0

J’essaie de récupérer des images d’un point gris firefly mv et j’ai écrit une interface pour mon programme à l’aide du pilote dc1394. Le pilote fonctionne correctement lorsque la luciole est connectée à un port USB 2.0, mais lorsque je me connecte à un port USB 3.0, dc1394 renvoie l’erreur suivante sur l’appel de fonction […]

Vérifier si une mémoire flash USB est connectée à mon système

Je veux avoir un code qui vérifie si une mémoire flash USB est connectée à mon système. Je veux dire que je veux chercher quelque chose comme l’ product ID et serial Number de serial Number de la mémoire flash USB qui est connectée à mon système linux et vérifier si ces numéros correspondent à […]

Je ne parviens pas à trouver un exemple de code pour le mode mpsse (SPI) de libftdi

Ce n’est pas un problème de devoirs, bien que ce soit un problème de travail. Là où il y a des mois, j’aurais juste écrit une spécification et le patron l’aurait sous-traitée, l’argent est serré. Alors j’essaie de le faire moi-même. Je suis un codeur C faible, et j’ai de la chance si gcc crache […]

Problème d’installation du pilote USB pour le microcontrôleur utilisant un INF personnalisé

Je travaille avec le microcontrôleur NXP LPC1788 et j’essaie de créer un pilote sur l’ordinateur hôte pour communiquer avec ce dernier via USB. Je pense que j’ai réussi à obtenir le périphérique qui gère correctement les requêtes USB standard (le PC est capable de lire correctement les descripteurs de chaîne). Je ne parviens pas à […]

transfert d’interruption libusb

Je dois procéder au reverse engineering d’un pilote pour un périphérique USB HID personnalisé (certains boutons et voyants d’un panneau de configuration). Le pilote est uniquement disponible sur Windows et nous avons besoin d’une implémentation * nix. Le périphérique est apparemment un périphérique HID bien que n’étant pas d’une classe particulière. Il fournit deux interfaces, […]

comment obtenir un access après avoir masqué le lecteur avec l’utilitaire de ligne de commande Diskpart

Je souhaite masquer le lecteur à l’utilisateur avec l’utilitaire de ligne de commande Diskpart. J’utilise la commande remove letter et le lecteur devient masqué. Mais je veux utiliser les données de ce lecteur par exemple dans mon programme écrit en C. Comment je peux faire ceci ou est-ce possible? Je veux faire cela uniquement pour […]

Envoi de données hexadécimales via une communication de port série sous Linux

J’ai la tâche d’envoyer des données hexadécimales à mon COMPORT sous Linux. J’ai écrit ce code C simple, mais il n’envoie qu’un nombre décimal. Quelqu’un peut-il m’aider à envoyer un bit hexadécimal? Voici le code que j’ai écrit #include /* Standard input/output definitions */ #include /* Ssortingng function definitions */ #include /* UNIX standard function […]

Détection des périphériques USB connectés sous Mac OSX

Tout d’abord une déclaration: je suis un débutant en matière de programmation pour Mac. Cependant, j’ai une tâche qui nécessite une communication USB avec un appareil, j’ai donc pensé commencer par quelque chose de basique. J’ai pris le code d’ ici , je l’ai construit et je l’ai exécuté depuis le terminal. Il commence et […]

Une manière d’utiliser HTML comme interface avec un programme C / C ++?

Je développe un produit qui est interfacé via USB. Je souhaite écrire une application de contrôle pour cette application, mais je ne peux pas programmer d’interface graphique pour le caca; j’ai donc eu l’idée d’utiliser une page Web (située dans le répertoire d’installation de l’application) en tant qu’interface pour le programme. La ligne de communication […]

Impossible de revendiquer une interface USB avec C + libusb sous Mac OS X

J’ai construit un périphérique composé USB + CDC à l’aide d’un microcontrôleur PIC32 et j’essaie de me connecter au périphérique et d’envoyer des données au sharepoint terminaison de l’interface de données CDC à partir de mon Mac. Je sais que le circuit fonctionne à 100%, car l’appareil est enregistré en tant que joystick HID et […]