Elektronik / Elektronik Programlar/

Serial Port Terminal

Tatili meşe oynayarak geçirdiğim şu günlerde C# üzerine çalışmalarımı seri port üzerine yoğunlaştırdım. Bir elektrik ya da elektronikçi olarak, şimdilerde geçmiş yüzyılın teknolojisi kabul edilen fakat yeni başlayanlar için kullanım kolaylığı sağlayan seri port haberleşmesi ile oldukça sık uğraşacaksınız. Bu sene özellikle robot kol, FFT gibi projelerde sıkça kullandığım seri portu, C# öğrenmem vesilesi ile tekrar ele aldım. Programı yazarken herkes gibi benim de oldukça sık kullandığım Terminal v1.9b programını baz aldım.

Böyle ufak işler için hazır programlar kullanmaktansa, kendi programımı yazmak istediğimden daha önceki yazımda bahsetmiştim. Fakat var olan bir şeyi yenilemeden kopyalamanın da boşa zaman kaybı olacağını düşünmekteyim. Bunun için Terminal v1.9b programının en büyük eksikliği olarak gördüğüm, o an açık COM port’ların yenilenmemesi olayı üzerine yoğunlaştım.
Bunun asıl nedeni ise hepimizin kullandığı USB-COM Port dönüştürücülerini bilgisayara taktığımda, kullandığım seri port programını tekrardan başlatmak istemiyor oluşumdu.

Sonuç olarak ise hem seri port kontrolünü öğrendim hem de işime yarayacak bir program yaptım. Programın özellikleri ise şöyle;

– Eklenen ya da çıkartılan COM portunu hemen tanıma,
– Açık porta bağlanmak istediğinde uyarı çıkartma,
– Terminal v1.9b programında kullanılan bir kaç uygulama dışında bir çok özelliği barındırması,
– Daha hoş arayüz,
– Gelen veri tipini hexadecimal, binary, decimal ve karakter şeklinde görüntüleyebilme,
– Gelen veri pakedini .txt ve .doc şeklinde kaydedilme işlemlerini yapabilmektedir.

Programa ait ekran görüntüleri aşağıdaki gibidir;

Serial_Port_terminal

Program arayüzü yukarıda da göreceğiniz üzere oldukça sadedir. Port, boudrate, parity ve diğer ayarları seçtikten sonra “Connect” butonuna basmanız halinde, eğer port uygunsa bağlantınız sağlanacak ve programı istediğiniz şekilde kullanabileceksiniz. Ben teslerimi bilgisayarımda seri port bulunmadığından Eltima Software‘nın sunduğu Virtual Serial Port Driver ile sanal iki port oluşturarak yaptım. Programı, eğer böyle bir uygulama yapacaksanız kesinlikle öneririm. Yaptığım bir test uygulamasının görüntüsünü ise aşağıda görebilirsiniz

serial-port-terminal-test

Başta da söylediğim gibi, program Terminal v1.9b’ye alternatif olarak yazılmıştır. İstediğiniz ekstra özellikler için yorum forumundan bana ulaşıp görüş bildirirseniz, en kısa sürede o modülleri eklemeye çalışırım.

Programın 1.0 ßeta versiyonu ve V1.1 sürümü: Serial Port Terminal

Dosya indirme LINK listesi (TXT formatında) link-12078.zip şifre-pass: 320volt.com

Programın çalışması için sisteminizde Microsoft .NET Framework kurulu olması gerekmektedir. Microsoft .NET Framework kurulum dosyasına buradan ulaşabilirsiniz. Ayrıca programı istediğiniz şekilde paylaşıp, kullanabilirsiniz.

Sponsorlu Bağlantılar
  1. günay 2010/10/14
  2. FxDev 2011/03/31
  3. burak 2011/04/08
    • Dushko 2013/05/17
  4. FxDev 2011/07/03
  5. FxDev 2011/07/16
  6. Cynetron 2013/05/17
  7. Tagli 2013/05/17
  8. FxDev 2013/05/17
  9. murat 2013/05/17
  10. FxDev 2013/05/17
  11. musa 2013/05/17
  12. FxDev 2013/05/17
  13. DeepTheorem 2013/05/17
  14. Serdar Demir 2013/05/17
  15. FxDev 2013/05/17
  16. sinan KIZILTEPE 2013/11/18
  17. cagatay 2017/01/12

Yorum

Soru: