java etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
java etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Kasım 2008 Pazartesi

Java Seri Port Haberleşmesi (Serial Port Connection)

Daha önce geliştirdiğim bir projede Java ile seri port (Serial Port) üzerinden haberleşme yapmıştım. Bu projede ADASU Genel Müdürlüğü için, PDKS(Personel Devam Kontrol Sistemi) cihazlarıyla seri port üzerinden bağlantı kurarak personel giriş çıkışlarını kontrol eden bir sistem tasarlamıştım. Projede en çok zorlandığım kısım seri port'u kapatmak olmuştu (serialPort.Close) Çünkü öyle bir şey ki, port açılıyor ve programı sonlandırmadan kapatılamıyordu. Java ile yazılım geliştirenler bilir; "en büyük sorun, hata vermeyen hatalardır." :) Şimdi size açtığınız seri portu nasıl kapatacağınız hakkında bilgi vereyim. (How to close Serial Port)

Her şeyden önce projenize seri port ile haberleşme sağlayabilmek için CommDriver ve ana klasöre de win32com.dll kütüphanesini eklemelisiniz. Yoksa haberleşmeyi sağlayamazsınız. Ekte bulunan dosyalardan bunları indirebilirsiniz.

Java ile seri port bağlantısı (Serial Port Connection) için gerekli tüm bilgileri şu linklerde bulabilirsiniz

http://java.sun.com/products/javacomm/
http://www.java2s.com/
http://www.captain.at/
http://saloon.javaranch.com/

Ben size Google aramalarında bulmakta zorlanacağınız serialPort.Close() metodunun bir ayrıntısını aktaracağım. Önce serialPort.Open() fonksiyonunu yazalım;
Related Posts Plugin for WordPress, Blogger...