C# ile yazdığım basit bir form uygulaması ile stm32f4 kartıma bağladığım LED'in parlaklığını ayarlamaya çalışıyorum ve biraz yardıma ihtiyacım var 
C# form uygulamamda min-max değerleri 0-100 arasında olan bir trackbar yer alıyor. Trackbardaki değeri usart ile serial port üzerinden kartıma gönderiyorum. Ancak kart gönderdiğim değerin sadece ilk karakterini alıyor ve ascii kod olarak görüyor. Yani ben 5 göndersem de 51 göndersem de kartım bu rakam yada sayının ilk karakteri olan 5'i ASCII kod karşılığı olan 53 olarak görüyor.
Sıkıntı veriyi gönderme kısmında mı yoksa okuma kısmında mı anlayamadım. Konu hakkında bilgi sahibi kişiler yardımcı olabilir mi?
C# form uygulamamda min-max değerleri 0-100 arasında olan bir trackbar yer alıyor. Trackbardaki değeri usart ile serial port üzerinden kartıma gönderiyorum. Ancak kart gönderdiğim değerin sadece ilk karakterini alıyor ve ascii kod olarak görüyor. Yani ben 5 göndersem de 51 göndersem de kartım bu rakam yada sayının ilk karakteri olan 5'i ASCII kod karşılığı olan 53 olarak görüyor.
Sıkıntı veriyi gönderme kısmında mı yoksa okuma kısmında mı anlayamadım. Konu hakkında bilgi sahibi kişiler yardımcı olabilir mi?
Son düzenleyen: Moderatör: