Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Jak przekonwertować informacje z RS232

ruffian1234 30 Maj 2012 07:37 1617 2
  • #1 30 Maj 2012 07:37
    ruffian1234
    Poziom 2  

    Witam
    Po przesyłaniu wartości 1 lub 2 obieram na porcie wartości 49 lub 50, teraz chciałbym przekonwertować otrzymane wartości na oryginalne, a BitConverter() (C#) mi ich nie zwraca. Może macie jakieś sugestie?

    0 2
  • #2 30 Maj 2012 08:04
    kuba1im
    Poziom 19  

    Odbierasz bardzo dobre wartości - są to Twoje 1 i 2 w kodzie ASCII (warto zapoznać się z tablicą znaków w kodzie ASCII). Konwersja cyfr to po prostu odjęcie 48 od odebranej wartości.

    0
  • #3 31 Maj 2012 08:33
    ruffian1234
    Poziom 2  

    OK. tak wiec ASCIEncoding pomogło, ale poszedłem o krok dalej mam starą wagę z wyświetlaczem lcd na porcie COM mam następujące bity 116, 94, 252 odpowiednik ASCII t^?, a na wadze wartość 0,90. Może jakaś myśl z waszej strony pomoże, bo w sumie temat trochę mnie pochłonął.

    0