Strona 1 z 1

XY Graph

: 07 paź 2010 16:48
autor: napoleon13
otrzymuję 2 serie danych 16 bitowych (X i Y). Najstarszy bit jest bitem znaku.
Mam problem z wyświetleniem tych danych na wykresie. O ile przy wartościach dodatnich nie ma żadnego problemu, tak dla wartości ujemnych otrzymuje ogromne liczby. Najstarszy bit nie jest traktowany jako bit znaku.
Z tego co zauważyłem XY Graph oczekuje danych typu float 32 bitowych. Czy jest jakiś sposób przejścia z 16 na 32 bity z uwzględnieniem znaku? A może istnieje jakiś inny sposób na rozwiązanie tego problemu?

Re: XY Graph

: 07 paź 2010 17:24
autor: skoziate
Wygląda na to, że próbujesz przedstawić liczbę 16-bitową ze znakiem przy pomocy U16. Przekonwertuj na I16.