Changeset 75ce382c6dc81194e0ed05466be9056fe8a63d26
- Timestamp:
- 02/23/10 12:27:28 (5 months ago)
- Author:
- Tobias Bieniek <Tobias.Bieniek@…>
- git-author:
- Tobias Bieniek <Tobias.Bieniek@gmx.de> / 2010-02-22T19:26:49Z+0100
- Parents:
- 7f6214ec9e1584977d2073b7eb9ad14695fa8a17
- Children:
- 6ce1136e2f8aefa03e06d23ec562dbb829a5b763
- git-committer:
- Tobias Bieniek <Tobias.Bieniek@gmx.de> / 2010-02-23T10:27:28Z+0100
- Message:
-
Math/Units: Removed TOFEET #define
- Location:
- src
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
rb600bd
|
r75ce38
|
|
| 599 | 599 | else if ((_tcscmp(pToken, TEXT("FT")) == 0) |
| 600 | 600 | || (_tcscmp(pToken, TEXT("F")) == 0)){ |
| 601 | | Alt->Altitude = Alt->Altitude/TOFEET; |
| | 601 | Alt->Altitude = Units::ToSysUnit(Alt->Altitude, unFeet); |
| 602 | 602 | fHasUnit = true; |
| 603 | 603 | } |
| … |
… |
|
| 623 | 623 | } |
| 624 | 624 | Alt->Base = abFL; |
| 625 | | Alt->FL = (Alt->Altitude * TOFEET) / 100; |
| | 625 | Alt->FL = Units::ToUserUnit(Alt->Altitude, unFlightLevel); |
| 626 | 626 | } |
| 627 | 627 | |
| … |
… |
|
| 640 | 640 | // ToDo warning! no unit defined use feet or user alt unit |
| 641 | 641 | // Alt->Altitude = Units::ToSysAltitude(Alt->Altitude); |
| 642 | | Alt->Altitude = Alt->Altitude/TOFEET; |
| 643 | | Alt->AGL = Alt->AGL/TOFEET; |
| | 642 | Alt->Altitude = Units::ToSysUnit(Alt->Altitude, unFeet); |
| | 643 | Alt->AGL = Units::ToSysUnit(Alt->AGL, unFeet); |
| 644 | 644 | } |
| 645 | 645 | |
-
|
reabcca
|
r75ce38
|
|
| 41 | 41 | #include "Math/Units.h" |
| 42 | 42 | #include "NMEA/Info.hpp" |
| | 43 | #include "Units.hpp" |
| 43 | 44 | |
| 44 | 45 | #include <tchar.h> |
| … |
… |
|
| 90 | 91 | |
| 91 | 92 | if (*String == 'f' || *String== 'F') |
| 92 | | lastAlt /= TOFEET; |
| | 93 | lastAlt = Units::ToSysUnit(lastAlt, unFeet); |
| 93 | 94 | |
| 94 | 95 | if (enable_baro) { |
-
|
ra55427d
|
r75ce38
|
|
| 332 | 332 | |
| 333 | 333 | if (format[0] == _T('f') || format[0] == _T('F')) |
| 334 | | alt /= TOFEET; |
| | 334 | alt = Units::ToSysUnit(alt, unFeet); |
| 335 | 335 | |
| 336 | 336 | return alt; |
| … |
… |
|
| 957 | 957 | double wnet, baralt, vtas; |
| 958 | 958 | |
| 959 | | wnet = (_tcstod(params[0], NULL) - 200) / (10 * TOKNOTS); |
| 960 | | baralt = max(0.0, (_tcstod(params[2], NULL) - 2000) / TOFEET); |
| 961 | | vtas = _tcstod(params[3], NULL) / TOKNOTS; |
| | 959 | wnet = Units::ToSysUnit((_tcstod(params[0], NULL) - 200) * 0.1, unKnots); |
| | 960 | baralt = max(0.0, Units::ToSysUnit(_tcstod(params[2], NULL) - 2000, unFeet)); |
| | 961 | vtas = Units::ToSysUnit(_tcstod(params[3], NULL), unKnots); |
| 962 | 962 | |
| 963 | 963 | GPS_INFO->AirspeedAvailable = true; |
-
|
r7f6214
|
r75ce38
|
|
| 50 | 50 | #define TOMILES (double)0.0006214 |
| 51 | 51 | #define TOKILOMETER (double)0.001 |
| 52 | | #define TOFEET (double)3.281 |
| 53 | 52 | |
| 54 | 53 | #endif |