Witam serdecznie.
Ostatnio zakupiłem moduły komunikacyjne 433Mhz FS-1000A.
Jako że ich koszt nie przekracza 7zł, o dobrej jakości nie ma co mówić (choć zasięg mają świetny!). Podczas przesyłu danych pojawia się wiele "krzaków" i dziwnych znaczków, aczkolwiek udało mi się je odseparować za pomocą polecenia MID.
Problem jednak polega na tym iż jako że przefiltrowane dane UARTu znajdują się w zmiennej typu String nie da się użyć poleceń odnoszących się do konkretnej wielkości (np. If zmienna = 155 then portd.1 = 1 itp). Czy ktoś wie jak wielkości liczbowe ze zmiennej String przekonwertować do zmiennej word lub byte ?
Pozdrawiam,
Łukasz Górecki
Ostatnio zakupiłem moduły komunikacyjne 433Mhz FS-1000A.
Jako że ich koszt nie przekracza 7zł, o dobrej jakości nie ma co mówić (choć zasięg mają świetny!). Podczas przesyłu danych pojawia się wiele "krzaków" i dziwnych znaczków, aczkolwiek udało mi się je odseparować za pomocą polecenia MID.
Problem jednak polega na tym iż jako że przefiltrowane dane UARTu znajdują się w zmiennej typu String nie da się użyć poleceń odnoszących się do konkretnej wielkości (np. If zmienna = 155 then portd.1 = 1 itp). Czy ktoś wie jak wielkości liczbowe ze zmiennej String przekonwertować do zmiennej word lub byte ?
Pozdrawiam,
Łukasz Górecki