Skip to content

Commit

Permalink
Add AUTOPILOT_POSITION and OPTICALFLOW debug modes (#4284)
Browse files Browse the repository at this point in the history
* Updated debug modes list. The OPTICALFLOW, AUTOPILOT_POSITION debugs are added

* Added debug fields names for OPTICALFLOW and AUTOPILOT_POSITION debugs

* Optical flow debug caption is edited

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

* Autopilot debug fields caption is edited

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>

---------

Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
  • Loading branch information
demvlad and haslinghuis authored Dec 23, 2024
1 parent ab4bcad commit 174534a
Showing 1 changed file with 24 additions and 1 deletion.
25 changes: 24 additions & 1 deletion src/js/debug.js
Original file line number Diff line number Diff line change
Expand Up @@ -821,7 +821,8 @@ function update() {
if (semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_47)) {
DEBUG.modes.splice(DEBUG.modes.indexOf('GPS_RESCUE_THROTTLE_PID'), 1, 'AUTOPILOT_ALTITUDE');
DEBUG.modes.splice(DEBUG.modes.indexOf('GYRO_SCALED'), 1);

DEBUG.modes.splice(DEBUG.modes.indexOf('RANGEFINDER_QUALITY') + 1, 0, 'OPTICALFLOW');
DEBUG.modes.push('AUTOPILOT_POSITION');
delete DEBUG.fieldNames.GPS_RESCUE_THROTTLE_PID;
delete DEBUG.fieldNames.GYRO_SCALED;

Expand Down Expand Up @@ -859,6 +860,28 @@ function update() {
'debug[5]': 'TPA Argument (Wing)',
};

DEBUG.fieldNames.OPTICALFLOW = {
'debug[all]': 'Optical Flow',
'debug[0]': 'Quality',
'debug[1]': 'Raw flow rates X',
'debug[2]': 'Raw flow rates Y',
'debug[3]': 'Processed flow rates X',
'debug[4]': 'Processed flow rates Y',
'debug[5]': 'Delta time',
};

DEBUG.fieldNames.AUTOPILOT_POSITION = {
'debug[all]': 'Autopilot Position',
'debug[0]': 'Distance',
'debug[1]': 'GPS Distance',
'debug[2]': 'PID Sum EF',
'debug[3]': 'Angle',
'debug[4]': 'pidP',
'debug[5]': 'pidI',
'debug[6]': 'pidD',
'debug[7]': 'pidA',
};

DEBUG.enableFields.splice(DEBUG.enableFields.indexOf("Gyro") + 1, 0, "Attitude");
DEBUG.enableFields.push("Servo");
}
Expand Down

0 comments on commit 174534a

Please sign in to comment.