Hex to Float Converter SerialPort C# Programı

Bu yazımızda C# Hex to Float Converter programı ile seri porttan gelen bir bilgiyi hex olarak ekrana basmayı ve daha sonra bu veriyi float değerine dönüştürmeyi göreceğiz. Bildiğiniz gibi tüm veriler ilk katmanda 1 ve 0 olarak gelmektedir. Bu sinyaller bizim daha rahat bir şekilde anlayabilmemiz için çeşitli sayı formatlarına dönüştürülür.

Aşağıdaki c sharp kod satırlarında seri porta veri düştüğünde SerialPort_DataRecieved() fonksiyonu çalışmaktadır. İlk önce serial buffer daki veri okunarak hex’ e dönüştürülür sonra hex bilgisi float değerine dönüştürülerek text box ta basılır.

Ben bu kodu bir sensorden gelen modbus bilgilerini serialport ile hex olarak okuyup float’a çevirip ekrana basmak için kullandım.

Thank you for reading!

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.