J'ai une exigence où je dois détecter un port USB et lire des données à partir de périphériques. Je peux voir beaucoup de code source pour détecter les ports USB, mais est-il possible de lire les données des périphériques connectés via le port USB en utilisant C# et Mono? J'ai besoin de ce composant pour fonctionner sur Mac et Windows.Travailler avec des périphériques USB en Mono
8
A
Répondre
9
Ceci est possible. Il y a un projet appelé SharpUSBLib que vous devriez vérifier. Ceci est une librairie encapsulée en C# sur l'USBLib pour Unix & Linux qui est écrit en C. Il y a aussi un port de USBLib à Win32. L'une des choses que vous devez savoir est que vous n'avez pas besoin du SharpUSBLib selon le type de périphérique USB auquel vous essayez de parler. Par exemple, la plupart des HID USB (Human Interface Device) comme les claviers et les souris sont compatibles Plug'n'Play et ne requièrent aucun pilote ou librairie d'interface. J'ai un petit lecteur de code-barres USB Unitech qui, lorsqu'il est branché sur le port USB fonctionne comme un clavier et le système (Linux et Win32) le voit comme un HID.
Questions connexes
- 1. Utilisation de périphériques USB dans .NET
- 2. Connexion et déconnexion de périphériques USB par programme
- 3. Piratage de périphériques USB: Tous les programmes disponibles?
- 4. DirectShow: ieee1394id <- cela décrit-il aussi les périphériques USB?
- 5. Obtenir des entrées des périphériques MIDI en direct (Python)
- 6. Utilisations complexes PHP - Interagir avec des périphériques externes
- 7. Travailler avec des fichiers AVI en C#
- 8. Travailler avec des formulaires
- 9. 2 sites en cours d'exécution avec mono
- 10. Travailler avec des sessions - PHP
- 11. Périphériques MiniUPnP et UPnP
- 12. détecter les périphériques Errored sous Windows XP avec C#/Pinvoke
- 13. QTKit, ouverture des périphériques d'entrée?
- 14. Prise en charge des périphériques mobiles dans Ruby on Rails
- 15. Comment travailler avec des projets référencés en eclipse
- 16. Ressources pour travailler avec des flux vidéo en C#
- 17. Comment travailler avec des objets en utilisant Dynamic WCF?
- 18. Nhibernate 2.0.1 avec mono
- 19. Travailler avec les PSD en PHP
- 20. Travailler avec des cadres et Java AWT
- 21. Travailler avec des sélecteurs jQuery - ScrollTo
- 22. ASP.NET Ajax avec Mono
- 23. Premiers pas avec les périphériques SideShow
- 24. Microcontrôleur avec fonction USB intégrée + contrôleur hôte USB
- 25. Travailler avec des dates dans asp.net
- 26. Travailler avec des prédicats XPath imbriqués ... Raffiné
- 27. Support WCF en Mono
- 28. Travailler avec rss + C#
- 29. Comment travailler avec GPS en utilisant
- 30. P/Invoke en Mono