Mustafa Kazaale
/
Riggen_internettoffentlig
Data over internett
Fork of Riggen_internett by
Diff: main.cpp
- Revision:
- 2:417d4b54f717
- Parent:
- 1:55755f9baff9
diff -r 55755f9baff9 -r 417d4b54f717 main.cpp --- a/main.cpp Fri Apr 13 09:51:50 2018 +0000 +++ b/main.cpp Fri Apr 13 12:04:36 2018 +0000 @@ -122,7 +122,16 @@ } trykk[i]=1.0*(avlest[i]-ut_min)*(trykk_max-trykk_min)/(ut_max - ut_min)+trykk_min; // Omregningsformel gitt fra produsenten - fart[i]= sqrt(abs(2*trykk[i])/1000); // Omregner trykket til hastighet + if(trykk[i]<0) // Dersom trykket er negativt fjernes fortegnet + { // Absolutt verdien er for at kvadratroten ikke skal returnere komplekse tall + fart[i] = sqrt(abs(2*trykk[i])/1000); // Omregner trykket til hastighet + fart[i] = -1*fart[i]; + } + else + { + fart[i] = sqrt((2*trykk[i])/1000); // Omregner trykket til hastighet + } + pc.printf("%X\t%.2f\t\t%.2f\t", avlest[i], trykk[i], fart[i]); // Hviser innlest og omregnet verdier omregning(i, fart[i]); }