Bu yazıda C# ve Visual Studio kullanarak Windows Form Application kullanarak bir serial haberleşme programı geliştireceğiz.












COMPort_cmbBox
BaudRate_cmbBox
DataBits_cmbBox
Parity_cmbBox


Öncelikle portname’i, yani comport’u seçmemiz lazım bunu da COMPort_cmbBox içinde seçilen bağlantı noktasını alarak yapacağız.



Parity ve stop bits değişkenleri benim uygulamamda none ve one olacağı için kod içerisinden seçtim, ancak uygulamaya göre farklı ihtiyaçlar olabilir. Bunları kod içinden yapabileceğiniz gibi comboBox içindeki metni alarak da seçmeniz mümkün.







Fonksiyon içerisinde okunan text’i alıyoruz ve textBox’ımız içine yazıyoruz. Aynı zamanda yeni gelen veriler ile karışıklık olmaması için textBox’ı işlemin hemen başında temizliyoruz, yeni verileri yazıyoruz. Şimdi programı açıp kodun çalışıp çalışmadığını test edebiliriz.




Projenin tamamına Github’dan ulaşabilirsiniz. Vakit ayırdığınız için teşekkürler:)
Github Linki : https://github.com/tugsadhk/SeriaPortCommunication-master