USB seri çevirici takıyoruz COM olarak gözüküyor.Biz c# yolu ile bilgisayara bağlı COM portların tarayarak her COM port hangi cihazın bulabilir miyiz ? Buluruz da nasıl :)
Mesela COM3 = FT232 seri çevirici gibi ?
sorunuzu doğru anladıysam önce bağlı bulunan comportları belirlersiniz. sırayla comportları açarsınız daha sonra cihazlarınızda adres olduğunu varsayarsak bir sorgulama gönderirsiniz oda size geri cevap verir. cevap geliyorsa açık olan comporta bağlıdır cevap gelmiyorsa o comporta bağlı değildir.
Yok yani bir USB çevirici var bunu tespit etmek istiyorum.Mesela bu çevirici COM3 olarak bir port açtı bu porttan yola çıkarak çevirici ismini bulabilir miyiz ?
Benim aklima gelen iki sey var birincisi USB ye Hakim olmaniz ya da ft232ceviricinin orj. Sitesinden bakinmaniz.
Aslında bu çeviricic VID PID lerini öğrenip program içerisinde sorgulayabilirim.Tamamdır sağ olun. :)
http://stackoverflow.com/questions/304986/how-do-i-get-the-friendly-name-of-a-com-port-in-windows (http://stackoverflow.com/questions/304986/how-do-i-get-the-friendly-name-of-a-com-port-in-windows)