diff --git a/Aircraft/Generic/kap140.nas b/Aircraft/Generic/kap140.nas index 18b056364..a63f26934 100644 --- a/Aircraft/Generic/kap140.nas +++ b/Aircraft/Generic/kap140.nas @@ -103,7 +103,7 @@ var staticPressure = "systems/static/pressure-inhg"; var pressureUnits = { "inHg" : 0, "hPa" : 1 }; var baroSettingUnit = pressureUnits["inHg"]; var baroSettingInhg = 29.92; -var baroSettingHpa = baroSettingInhg * 0.03386389; +var baroSettingHpa = baroSettingInhg * 33.86389; var baroSettingAdjusting = 0; var baroButtonDown = 0; var baroTimerRunning = 0; @@ -1542,7 +1542,7 @@ var adjustBaroSettingInhg = func(amount) { # Adjust baro setting inHg by amount, # and sync baro setting hPa. baroSettingInhg = baroSettingInhg + amount; - baroSettingHpa = baroSettingInhg * 0.03386389; + baroSettingHpa = baroSettingInhg * 33.86389; settingBaroSettingHpa.setDoubleValue(baroSettingHpa); settingBaroSettingInhg.setDoubleValue(baroSettingInhg); @@ -1553,7 +1553,7 @@ var adjustbaroSettingHpa = func(amount) { # Adjust baro setting hPa by amount, # and sync baro setting inHg. baroSettingHpa = baroSettingHpa + amount; - baroSettingInhg = baroSettingHpa / 0.03386389; + baroSettingInhg = baroSettingHpa / 33.86389; settingBaroSettingHpa.setDoubleValue(baroSettingHpa); settingBaroSettingInhg.setDoubleValue(baroSettingInhg); @@ -1574,7 +1574,7 @@ var knobSmallUp = func { } elsif (baroSettingUnit == pressureUnits["hPa"]) { - adjustbaroSettingHpa(0.001); + adjustbaroSettingHpa(1); } } elsif (baroTimerRunning == 0 and @@ -1616,7 +1616,7 @@ var knobLargeUp = func { } elsif (baroSettingUnit == pressureUnits["hPa"]) { - adjustbaroSettingHpa(0.1); + adjustbaroSettingHpa(100); } } elsif (baroTimerRunning == 0 and @@ -1658,7 +1658,7 @@ var knobSmallDown = func { } elsif (baroSettingUnit == pressureUnits["hPa"]) { - adjustbaroSettingHpa(-0.001); + adjustbaroSettingHpa(-1); } } elsif (baroTimerRunning == 0 and @@ -1700,7 +1700,7 @@ var knobLargeDown = func { } elsif (baroSettingUnit == pressureUnits["hPa"]) { - adjustbaroSettingHpa(-0.1); + adjustbaroSettingHpa(-100); } } elsif (baroTimerRunning == 0 and diff --git a/Aircraft/Instruments-3d/kap140/KAP140TwoAxisAlt.xml b/Aircraft/Instruments-3d/kap140/KAP140TwoAxisAlt.xml index 0d0a5db51..1d7f2a879 100644 --- a/Aircraft/Instruments-3d/kap140/KAP140TwoAxisAlt.xml +++ b/Aircraft/Instruments-3d/kap140/KAP140TwoAxisAlt.xml @@ -496,8 +496,8 @@ properties' values. textranslate hpa-digit2 /autopilot/KAP140/settings/baro-setting-hpa - 0.1 - 1 + 0.0001 + 1000 0.0005 1 @@ -509,8 +509,8 @@ properties' values. textranslate hpa-digit3 /autopilot/KAP140/settings/baro-setting-hpa - 1 - 0.1 + 0.001 + 100 0.0005 1 @@ -522,8 +522,8 @@ properties' values. textranslate hpa-digit4 /autopilot/KAP140/settings/baro-setting-hpa - 10 - 0.01 + 0.010 + 10 0.0005 1 @@ -535,8 +535,8 @@ properties' values. textranslate hpa-digit5 /autopilot/KAP140/settings/baro-setting-hpa - 100 - 0.001 + 0.100 + 1 0.0005 1 diff --git a/Aircraft/Instruments/KAP140TwoAxisAlt.xml b/Aircraft/Instruments/KAP140TwoAxisAlt.xml index 320506299..23ca61a30 100644 --- a/Aircraft/Instruments/KAP140TwoAxisAlt.xml +++ b/Aircraft/Instruments/KAP140TwoAxisAlt.xml @@ -757,7 +757,7 @@ properties' values. number-value /autopilot/KAP140/settings/baro-setting-hpa 1 - %01.3f + %04.0f @@ -1028,4 +1028,4 @@ properties' values. - \ No newline at end of file +