Strona 1 z 1
Zamiana łańcucha na wartość 32-bitowa
: 11 maja 2004 14:00
autor: tomala
Mam problem ponieważ nie wiem jak sobie poradzić z zamiana danych jakie pobieram z urzadzenia. Zczytuje 256 probek z urzadzenia gdzie kazda probka zapisana jest na 32 bitach, ktore podawane sa do komputera w postaci 4 znakow 8 bitowych, czyli w sumie odbieram 1024 znaki. Nie wiem jak połaczyc te 4 znaki tak aby uzyskac jedna wartosc i to wszystko wyswielic na jednym wykresie. Wykres powienien wyswietlic probki od 0 do 255.
Pozdrawiam
TJ
Mnożenie
: 11 maja 2004 19:58
autor: bogdani
Witam
Metodę zamiany wartści znaków na liczbę typu
INTEGER możesz znaleźć tutaj:
http://www.labview.pl/viewtopic.php?t=24
Natomast potem jest równie prosto. cztery pozmożone przez siebie liczby 8-bitowe dają nam liczbę 32-bitową (32 bity = 2^32 = 255 * 255 * 255 * 255 = 4228250625 (z zerem jest jeden stan więcej)). Czyli bierze się 4 liczby i mnoży się przez siebie, a potem na wykres. Z wyświetlaniem na wykresie nie powinno już być problemów.
bogdani
: 11 maja 2004 22:26
autor: tomala
OK. Tylko teraz jak teraz rozwiazac to aby mnozyc 4 liczby z ciagu. Masz jakies gotowe rozwiazanie?
Pozdrawiam
TJ
Mnożenie
: 12 maja 2004 00:15
autor: bogdani
Jeśli te liczby następują po sobie to wtedy poniższy przykład powinien działać.
[img]
http://labview.pl/images/forum/mnozenie.gif[/img]
bogdani
: 12 maja 2004 10:06
autor: Adrian
A nie lepiej zrobić coś takiego:
[img]
http://www.republika.pl/a_jakowiuk/LabV ... na32_1.jpg[/img]
[img]
http://www.republika.pl/a_jakowiuk/LabV ... na32_2.jpg[/img]
Prościej i wygodniej to już się według mnie nie da tego zrobić.
Adrian