Skip to content

Commit e4f043e

Browse files
authored
The units converters are added for TPA (WING) debug fields (#808)
The units convertors are added for TPA debug fields
1 parent 6bdfbc5 commit e4f043e

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/flightlog_fields_presenter.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2193,6 +2193,16 @@ FlightLogFieldPresenter.decodeDebugFieldToFriendly = function (
21932193
default:
21942194
return value.toFixed(1);
21952195
}
2196+
case "TPA":
2197+
switch (fieldName) {
2198+
case "debug[1]":
2199+
case "debug[2]":
2200+
return `${(value / 10).toFixed(1)} °`;
2201+
case "debug[4]":
2202+
return `${(value / 10).toFixed(1)} m/s`;
2203+
default:
2204+
return value.toFixed(1);
2205+
}
21962206
}
21972207
return value.toFixed(0);
21982208
}
@@ -2880,6 +2890,15 @@ FlightLogFieldPresenter.ConvertDebugFieldValue = function (
28802890
default:
28812891
return value;
28822892
}
2893+
case "TPA":
2894+
switch (fieldName) {
2895+
case "debug[1]":
2896+
case "debug[2]":
2897+
case "debug[4]":
2898+
return toFriendly ? value / 10 : value * 10;
2899+
default:
2900+
return value;
2901+
}
28832902
}
28842903
}
28852904
return value;

0 commit comments

Comments
 (0)