Changeset da7c778addde263a49ff38aa871f182e89b227a7
- Timestamp:
- 02/21/10 21:42:56 (5 months ago)
- Author:
- Tobias Bieniek <Tobias.Bieniek@…>
- Parents:
- eb5a233ad1a512cecdb0759ccc7aca04c7f91f15
- Children:
- 0f32191d6b65f1112e7704851952d962077860fc
- git-committer:
- Tobias Bieniek <Tobias.Bieniek@gmx.de> / 2010-02-21T19:42:56Z+0100
- Message:
-
FlightStatistics?: Replaced *MODIFY by ToSysUnit?()/ToUserUnit()
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r959be8
|
rda7c77
|
|
| 198 | 198 | |
| 199 | 199 | chart.DrawXGrid(0.5, Altitude.x_min, Chart::STYLE_THINDASHPAPER, 0.5, true); |
| 200 | | chart.DrawYGrid(1000/ALTITUDEMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1000, true); |
| | 200 | chart.DrawYGrid(Units::ToSysUnit(1000, Units::UserAltitudeUnit), 0, |
| | 201 | Chart::STYLE_THINDASHPAPER, 1000, true); |
| 201 | 202 | chart.DrawLineGraph(Altitude, Chart::STYLE_MEDIUMBLACK); |
| 202 | 203 | |
| … |
… |
|
| 230 | 231 | |
| 231 | 232 | chart.DrawXGrid(0.5, Task_Speed.x_min, |
| 232 | | Chart::STYLE_THINDASHPAPER, 0.5, true); |
| 233 | | chart.DrawYGrid(10/TASKSPEEDMODIFY, 0, Chart::STYLE_THINDASHPAPER, |
| 234 | | 10, true); |
| | 233 | Chart::STYLE_THINDASHPAPER, 0.5, true); |
| | 234 | chart.DrawYGrid(Units::ToSysUnit(10, Units::UserTaskSpeedUnit), 0, |
| | 235 | Chart::STYLE_THINDASHPAPER, 10, true); |
| 235 | 236 | chart.DrawLineGraph(Task_Speed, Chart::STYLE_MEDIUMBLACK); |
| 236 | 237 | chart.DrawTrend(Task_Speed, Chart::STYLE_BLUETHIN); |
| … |
… |
|
| 260 | 261 | chart.ScaleXFromValue(ThermalAverage.sum_n); |
| 261 | 262 | |
| 262 | | chart.DrawYGrid(1.0 / LIFTMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1.0, true); |
| | 263 | chart.DrawYGrid(Units::ToSysUnit(1.0, Units::UserVerticalSpeedUnit), 0, |
| | 264 | Chart::STYLE_THINDASHPAPER, 1.0, true); |
| 263 | 265 | chart.DrawBarChart(ThermalAverage); |
| 264 | 266 | |
| … |
… |
|
| 290 | 292 | chart.ScaleXFromValue(glide_polar.get_Vmax() + 2); |
| 291 | 293 | |
| 292 | | chart.DrawXGrid(10.0 / SPEEDMODIFY, 0, Chart::STYLE_THINDASHPAPER, 10.0, true); |
| 293 | | chart.DrawYGrid(1.0 / LIFTMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1.0, true); |
| | 294 | chart.DrawXGrid(Units::ToSysUnit(10.0, Units::UserHorizontalSpeedUnit), 0, |
| | 295 | Chart::STYLE_THINDASHPAPER, 10.0, true); |
| | 296 | chart.DrawYGrid(Units::ToSysUnit(1.0, Units::UserVerticalSpeedUnit), 0, |
| | 297 | Chart::STYLE_THINDASHPAPER, 1.0, true); |
| 294 | 298 | |
| 295 | 299 | double sinkrate0, sinkrate1; |
| … |
… |
|
| 570 | 574 | chart.ScaleYFromData(windstats_mag); |
| 571 | 575 | |
| 572 | | chart.DrawXGrid(5 / SPEEDMODIFY, 0, Chart::STYLE_THINDASHPAPER, 5.0, true); |
| 573 | | chart.DrawYGrid(1000 / ALTITUDEMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1000.0, |
| 574 | | true); |
| | 576 | chart.DrawXGrid(Units::ToSysUnit(5, Units::UserHorizontalSpeedUnit), 0, |
| | 577 | Chart::STYLE_THINDASHPAPER, 5.0, true); |
| | 578 | chart.DrawYGrid(Units::ToSysUnit(1000, Units::UserAltitudeUnit), 0, |
| | 579 | Chart::STYLE_THINDASHPAPER, 1000.0, true); |
| 575 | 580 | chart.DrawLineGraph(windstats_mag, Chart::STYLE_MEDIUMBLACK); |
| 576 | 581 | |
| … |
… |
|
| 772 | 777 | canvas.set_text_color(Color(0xff, 0xff, 0xff)); |
| 773 | 778 | |
| 774 | | chart.DrawXGrid(5.0 / DISTANCEMODIFY, 0, Chart::STYLE_THINDASHPAPER, |
| 775 | | 5.0, true); |
| 776 | | chart.DrawYGrid(1000.0 / ALTITUDEMODIFY, 0, Chart::STYLE_THINDASHPAPER, |
| 777 | | 1000.0, true); |
| | 779 | chart.DrawXGrid(Units::ToSysUnit(5.0, Units::UserDistanceUnit), 0, |
| | 780 | Chart::STYLE_THINDASHPAPER, 5.0, true); |
| | 781 | chart.DrawYGrid(Units::ToSysUnit(1000.0, Units::UserAltitudeUnit), 0, |
| | 782 | Chart::STYLE_THINDASHPAPER, 1000.0, true); |
| 778 | 783 | |
| 779 | 784 | chart.DrawXLabel(TEXT("D")); |
| … |
… |
|
| 881 | 886 | } else if (Altitude_Ceiling.sum_n<4) { |
| 882 | 887 | _stprintf(sTmp, TEXT("%s:\r\n %.0f-%.0f %s"), |
| 883 | | gettext(TEXT("Working band")), |
| 884 | | Altitude_Base.y_ave*ALTITUDEMODIFY, |
| 885 | | Altitude_Ceiling.y_ave*ALTITUDEMODIFY, |
| 886 | | Units::GetAltitudeName()); |
| | 888 | gettext(TEXT("Working band")), |
| | 889 | Units::ToUserUnit(Altitude_Base.y_ave, Units::UserAltitudeUnit), |
| | 890 | Units::ToUserUnit(Altitude_Ceiling.y_ave, Units::UserAltitudeUnit), |
| | 891 | Units::GetAltitudeName()); |
| 887 | 892 | } else { |
| 888 | 893 | _stprintf(sTmp, TEXT("%s:\r\n %.0f-%.0f %s\r\n\r\n%s:\r\n %.0f %s/hr"), |
| 889 | | gettext(TEXT("Working band")), |
| 890 | | Altitude_Base.y_ave*ALTITUDEMODIFY, |
| 891 | | Altitude_Ceiling.y_ave*ALTITUDEMODIFY, |
| 892 | | Units::GetAltitudeName(), |
| 893 | | gettext(TEXT("Ceiling trend")), |
| 894 | | Altitude_Ceiling.m*ALTITUDEMODIFY, |
| 895 | | Units::GetAltitudeName()); |
| | 894 | gettext(TEXT("Working band")), |
| | 895 | Units::ToUserUnit(Altitude_Base.y_ave, Units::UserAltitudeUnit), |
| | 896 | Units::ToUserUnit(Altitude_Ceiling.y_ave, Units::UserAltitudeUnit), |
| | 897 | Units::GetAltitudeName(), |
| | 898 | gettext(TEXT("Ceiling trend")), |
| | 899 | Units::ToUserUnit(Altitude_Ceiling.m, Units::UserAltitudeUnit), |
| | 900 | Units::GetAltitudeName()); |
| 896 | 901 | } |
| 897 | 902 | Unlock(); |
| … |
… |
|
| 907 | 912 | _stprintf(sTmp, TEXT("%s:\r\n %3.1f %s"), |
| 908 | 913 | gettext(TEXT("Av climb")), |
| 909 | | ThermalAverage.y_ave*LIFTMODIFY, |
| | 914 | Units::ToUserUnit(ThermalAverage.y_ave, Units::UserVerticalSpeedUnit), |
| 910 | 915 | Units::GetVerticalSpeedName() |
| 911 | 916 | ); |
| … |
… |
|
| 913 | 918 | _stprintf(sTmp, TEXT("%s:\r\n %3.1f %s\r\n\r\n%s:\r\n %3.2f %s"), |
| 914 | 919 | gettext(TEXT("Av climb")), |
| 915 | | ThermalAverage.y_ave*LIFTMODIFY, |
| | 920 | Units::ToUserUnit(ThermalAverage.y_ave, Units::UserVerticalSpeedUnit), |
| 916 | 921 | Units::GetVerticalSpeedName(), |
| 917 | 922 | gettext(TEXT("Climb trend")), |
| 918 | | ThermalAverage.m*LIFTMODIFY, |
| | 923 | Units::ToUserUnit(ThermalAverage.m, Units::UserVerticalSpeedUnit), |
| 919 | 924 | Units::GetVerticalSpeedName() |
| 920 | 925 | ); |
| … |
… |
|
| 929 | 934 | _stprintf(sTmp, TEXT("%s:\r\n %d\r\n at %d %s\r\n\r\n%s:\r\n%3.2f %s\r\n at %d %s"), |
| 930 | 935 | gettext(TEXT("Best LD")), |
| 931 | | (int)glide_polar.get_bestLD(), |
| 932 | | (int)(glide_polar.get_VbestLD()*SPEEDMODIFY), |
| | 936 | (int)glide_polar.get_bestLD(), |
| | 937 | (int)(Units::ToUserUnit(glide_polar.get_VbestLD(), |
| | 938 | Units::UserHorizontalSpeedUnit)), |
| 933 | 939 | Units::GetHorizontalSpeedName(), |
| 934 | 940 | gettext(TEXT("Min sink")), |
| 935 | | (double)(glide_polar.get_Smin() * LIFTMODIFY), |
| | 941 | Units::ToUserUnit(glide_polar.get_Smin(), Units::UserVerticalSpeedUnit), |
| 936 | 942 | Units::GetVerticalSpeedName(), |
| 937 | | (int)(glide_polar.get_Vmin()*SPEEDMODIFY), |
| | 943 | (int)(Units::ToUserUnit(glide_polar.get_Vmin(), |
| | 944 | Units::UserHorizontalSpeedUnit)), |
| 938 | 945 | Units::GetHorizontalSpeedName() |
| 939 | 946 | ); |
| … |
… |
|
| 941 | 948 | _stprintf(sTmp, TEXT("%s:\r\n %d at %d %s\r\n%s:\r\n %3.2f %s at %d %s"), |
| 942 | 949 | gettext(TEXT("Best LD")), |
| 943 | | (int)glide_polar.get_bestLD(), |
| 944 | | (int)(glide_polar.get_VbestLD()*SPEEDMODIFY), |
| | 950 | (int)glide_polar.get_bestLD(), |
| | 951 | (int)(Units::ToUserUnit(glide_polar.get_VbestLD(), |
| | 952 | Units::UserHorizontalSpeedUnit)), |
| 945 | 953 | Units::GetHorizontalSpeedName(), |
| 946 | 954 | gettext(TEXT("Min sink")), |
| 947 | | (double)(glide_polar.get_Smin()*LIFTMODIFY), |
| | 955 | Units::ToUserUnit(glide_polar.get_Smin(), Units::UserVerticalSpeedUnit), |
| 948 | 956 | Units::GetVerticalSpeedName(), |
| 949 | | (int)(glide_polar.get_Vmin()*SPEEDMODIFY), |
| | 957 | (int)(Units::ToUserUnit(glide_polar.get_Vmin(), |
| | 958 | Units::UserHorizontalSpeedUnit)), |
| 950 | 959 | Units::GetHorizontalSpeedName()); |
| 951 | 960 | } |
| … |
… |
|
| 957 | 966 | _stprintf(sTmp, TEXT("%s:\r\n %5.0f %s\r\n\r\n%s:\r\n %5.0f %s\r\n"), |
| 958 | 967 | gettext(TEXT("Thermal height")), |
| 959 | | CuSonde::thermalHeight*ALTITUDEMODIFY, |
| | 968 | Units::ToUserUnit(CuSonde::thermalHeight, Units::UserAltitudeUnit), |
| 960 | 969 | Units::GetAltitudeName(), |
| 961 | 970 | gettext(TEXT("Cloud base")), |
| 962 | | CuSonde::cloudBase*ALTITUDEMODIFY, |
| | 971 | Units::ToUserUnit(CuSonde::cloudBase, Units::UserAltitudeUnit), |
| 963 | 972 | Units::GetAltitudeName()); |
| 964 | 973 | } |
| … |
… |
|
| 985 | 994 | timetext2, |
| 986 | 995 | gettext(TEXT("Distance to go")), |
| 987 | | DISTANCEMODIFY * derived.AATTargetDistance, |
| | 996 | Units::ToUserUnit(derived.AATTargetDistance, Units::UserDistanceUnit), |
| 988 | 997 | Units::GetDistanceName(), |
| 989 | 998 | gettext(TEXT("Target speed")), |
| 990 | | TASKSPEEDMODIFY * derived.AATTargetSpeed, |
| | 999 | Units::ToUserUnit(derived.AATTargetSpeed, Units::UserTaskSpeedUnit), |
| 991 | 1000 | Units::GetTaskSpeedName() |
| 992 | 1001 | ); |
| … |
… |
|
| 999 | 1008 | timetext2, |
| 1000 | 1009 | gettext(TEXT("Distance to go")), |
| 1001 | | DISTANCEMODIFY * derived.AATTargetDistance, |
| | 1010 | Units::ToUserUnit(derived.AATTargetDistance, Units::UserDistanceUnit), |
| 1002 | 1011 | Units::GetDistanceName(), |
| 1003 | 1012 | gettext(TEXT("Target speed")), |
| 1004 | | TASKSPEEDMODIFY * derived.AATTargetSpeed, |
| | 1013 | Units::ToUserUnit(derived.AATTargetSpeed, Units::UserTaskSpeedUnit), |
| 1005 | 1014 | Units::GetTaskSpeedName() |
| 1006 | 1015 | ); |
| … |
… |
|
| 1012 | 1021 | timetext1, |
| 1013 | 1022 | gettext(TEXT("Distance to go")), |
| 1014 | | DISTANCEMODIFY * derived.TaskDistanceToGo, |
| | 1023 | Units::ToUserUnit(derived.TaskDistanceToGo, Units::UserDistanceUnit), |
| 1015 | 1024 | Units::GetDistanceName()); |
| 1016 | 1025 | } |