Skip to content

Commit fa9df0c

Browse files
authored
Update gps_rescue_heading debug display (#656)
1 parent 0277279 commit fa9df0c

File tree

2 files changed

+31
-4
lines changed

2 files changed

+31
-4
lines changed

js/flightlog_fields_presenter.js

+9-4
Original file line numberDiff line numberDiff line change
@@ -974,10 +974,10 @@ function FlightLogFieldPresenter() {
974974
'debug[1]':'GPS Heading',
975975
'debug[2]':'IMU Attitude',
976976
'debug[3]':'Angle to home',
977-
'debug[4]':'Not Used',
978-
'debug[5]':'Not Used',
979-
'debug[6]':'Not Used',
980-
'debug[7]':'Not Used',
977+
'debug[4]':'magYaw',
978+
'debug[5]':'Roll MixAtt',
979+
'debug[6]':'Roll Added',
980+
'debug[7]':'Rescue Yaw Rate',
981981
},
982982
'GPS_RESCUE_TRACKING' : {
983983
'debug[all]':'GPS Rescue Tracking',
@@ -1704,7 +1704,12 @@ function FlightLogFieldPresenter() {
17041704
case 'debug[1]': // GPS Ground course degrees * 10
17051705
case 'debug[2]': // Attitude in degrees * 10
17061706
case 'debug[3]': // Angle to home in degrees * 10
1707+
case 'debug[4]': // magYaw in degrees * 10
17071708
return (value / 10).toFixed(1) + " °";
1709+
case 'debug[6]': // Roll Added deg * 100
1710+
return (value / 100).toFixed(1) + " °";
1711+
case 'debug[5]': // Roll Mix Att
1712+
case 'debug[7]': // Rescue Yaw Rate
17081713
default:
17091714
return value.toFixed(0);
17101715
}

js/graph_config.js

+22
Original file line numberDiff line numberDiff line change
@@ -808,12 +808,34 @@ GraphConfig.load = function(config) {
808808
case 'debug[1]': // GPS GroundCourse
809809
case 'debug[2]': // Yaw attitude * 10
810810
case 'debug[3]': // Angle to home * 10
811+
case 'debug[4]': // magYaw * 10
811812
return {
812813
offset: -1800,
813814
power: 1.0,
814815
inputRange: 1800,
815816
outputRange: 1.0,
816817
};
818+
case 'debug[5]': // magYaw * 10
819+
return {
820+
offset: -10,
821+
power: 1.0,
822+
inputRange: 10,
823+
outputRange: 1.0,
824+
};
825+
case 'debug[6]': // roll angle *100
826+
return {
827+
offset: -900,
828+
power: 1.0,
829+
inputRange: 900,
830+
outputRange: 1.0,
831+
};
832+
case 'debug[7]': // yaw rate deg/s
833+
return {
834+
offset: -100,
835+
power: 1.0,
836+
inputRange: 100,
837+
outputRange: 1.0,
838+
};
817839
default:
818840
return getCurveForMinMaxFields(fieldName);
819841
}

0 commit comments

Comments
 (0)