Ich habe eine Anforderung, wo ich USB-Anschluss erkennen und Daten von Geräten lesen muss. Ich kann viel Quellcode zum Erkennen von USB-Anschlüssen sehen, aber ist es möglich, Daten von Geräten zu lesen, die über den USB-Anschluss mit C# und Mono verbunden sind? Ich brauche diese Komponente für Mac und Windows.Arbeiten mit USB-Geräten in Mono
Antwort
Dies ist möglich. Es gibt ein Projekt namens SharpUSBLib, das Sie auschecken sollten. Dies ist eine Wrapper-Bibliothek, geschrieben in C# auf die USBLib für Unix & Linux, die in C geschrieben ist. Es gibt auch einen Port von USBLib zu Win32.
Eines der Dinge, die Sie beachten sollten, ist, dass Sie die SharpUSBLib nicht benötigen, je nachdem, mit welchem Typ von USB-Gerät Sie sprechen möchten. Zum Beispiel sind die meisten USB-HIDs (Human Interface Device) wie Tastaturen und Mäuse voll Plug'n'Play-fähig und benötigen keine Treiber oder Interface-Bibliotheken. Ich habe einen kleinen USB-Unitech-Barcodescanner, der, wenn er an den USB-Port angeschlossen wird, wie eine Tastatur funktioniert und das System (sowohl Linux als auch Win32) es als HID sieht.
- 1. Arbeiten mit Orientierungsänderung in Mono für Android
- 2. Mit diesem Win32 Interop-Code unter Mono arbeiten?
- 3. Mono asp.net MVC2 Routen arbeiten in Windows. Net-4.0, aber nicht in Mono-2.8
- 4. Sheets und Skripte Bündel arbeiten nicht in Mono
- 5. C# Entwicklung mit Mono
- 6. Mono NotImplementedException in X509CertificateCollection
- 7. Learning C# in Mono
- 8. WCF-Unterstützung in Mono
- 9. TailCalls in Mono
- 10. Laufbefehlszeilenargumente in NUnit Mono
- 11. Mono und ASP.NET-Authentifizierung
- 12. mkbundle auf dem Mac mit Mono: "mono/metadata/mono-config.h" Datei nicht gefunden
- 13. Schaltfläche Bildschirmwechsel in Android Mono mit Delegaten
- 14. Mit Mono für die Entwicklung in C++
- 15. Intensive Grafikanwendung in C# (mit .NET/Mono)
- 16. Mono, serialisierbare Objekte mit MarshalByRefObject
- 17. NAnt Build Probleme mit Mono
- 18. Entwickeln von WebAPI mit Mono
- 19. MSBUILD mit mono auf jenkins
- 20. WCF Mono - BasicHttpBinding mit SSL
- 21. Hallo OS mit C# & Mono?
- 22. P/Invoke in Mono
- 23. -Code Verträge in Mono
- 24. Unterstützt Mono XAML?
- 25. WinForms vs GtkSharp mit Mono
- 26. Lauf 2 Websites mit Mono
- 27. Mono-Performance
- 28. WSDL und F # TypeProviders in Mono
- 29. C# Netzwerk-Programmierung mit Lidgren mit Mono
- 30. Mono in der Produktion Websites?