USB bağlantı noktasını saptamam ve Aygıtlardan verileri okuman gereken bir gereksinimim var. USB portlarını tespit etmek için çok fazla kaynak kodu görebiliyorum, fakat C# ve Mono kullanarak USB portu üzerinden bağlanan cihazlardan veri okumak mümkün mü? Mac ve Windows'da çalıştırmak için bu bileşene ihtiyacım var.Mono ile Çalıştırma USB aygıtları
8
A
cevap
9
Bu mümkündür. Kontrol etmeniz gereken SharpUSBLib isimli bir proje var. Bu C# ile yazılmış Unix & Linux için USBLib için yazılmış bir sarmalayıcı kütüphanesi var. Ayrıca bir USBLib to Win32.
Farkında olmanız gereken şeylerden biri, konuşmaya çalıştığınız USB aygıtının türüne bağlı olarak SharpUSBLib'e gereksiniminiz olmayabilir. Örneğin, Klavye ve Fareler gibi çoğu USB HID'si (İnsan Arabirim Cihazı), tam olarak Plug'n'Play yeteneğine sahiptir ve hiçbir sürücü veya arabirim liberi gerektirmez. USB bağlantı noktasına takıldığında, bir klavye ve sistem (Linux ve Win32 gibi) çalıştığı zaman bir HID olarak gördüğünüz küçük bir USB Unitech barkod tarayıcım var.
İlgili konular
- 1. TÜM USB aygıtları için RegisterDeviceNotification() kullanın
- 2. Mono
- 3. Roslyn tarafından desteklenmiyor ve sadece mono ile kullanılabilir, ancak mono
- 4. SBT'yi -deprecation ile Çalıştırma
- 5. mkbundle: "mono/metadata/mono-config.h" dosya bulunamadı
- 6. Windows Aygıtları ve JQuery
- 7. OSX'te takılı depolama aygıtları nasıl bulunur?
- 8. Intering Etkinliğini Intent ile Çalıştırma
- 9. mono: Linux
- 10. Proxy Değiştirmeden Aygıtları Fiddler'a Bağlama?
- 11. Ubuntu'daki Mono ile kütüphaneleri alma hatası 15.04
- 12. C# "dışarı parametreleri" ile gömülme mono
- 13. Mono Cecil ile bir try-catch ekleyin
- 14. Windows 7 kenar çubuğu aygıtları
- 15. Bluez otomatik yeniden bağlanma aygıtları
- 16. Web sunucusu olarak iOS aygıtları
- 17. Yerel ağdaki ping pili aygıtları
- 18. Tablet gibi dokunma aygıtları için bir Java API var mı?
- 19. çalıştırın DotNetOpenAuth mono/linux
- 20. Mono Debug - Nasıl kapatılır?
- 21. Mono C# öğretici?
- 22. Vista'da Delphi ile bağlı USB bilgilerini alma
- 23. Bir USB aygıtı ile nasıl iletişim kurulur?
- 24. IOS aygıtları HTML form girdisi ile ilgili sorunlar (tür = metin)
- 25. Bir iOS aygıtında web sunucusu çalıştırma
- 26. Mono ve MEF Uyumlular.
- 27. Mono IDE on Windows
- 28. Dize yineleme C# mono
- 29. Mono üzerinde ASP.NET MVC
- 30. Mono atma uyarısı doğru