@@ -425,6 +425,17 @@ const DEBUG_FRIENDLY_FIELD_NAMES_INITIAL = {
425425 "debug[6]" : "Not Used" ,
426426 "debug[7]" : "Not Used" ,
427427 } ,
428+ MULTI_GYRO : {
429+ "debug[all]" : "Debug Multi Gyro" ,
430+ "debug[0]" : "Gyro 1 Filtered [roll]" ,
431+ "debug[1]" : "Gyro 1 Filtered [pitch]" ,
432+ "debug[2]" : "Gyro 2 Filtered [roll]" ,
433+ "debug[3]" : "Gyro 2 Filtered [pitch]" ,
434+ "debug[4]" : "Not Used" ,
435+ "debug[5]" : "Not Used" ,
436+ "debug[6]" : "Not Used" ,
437+ "debug[7]" : "Not Used" ,
438+ } ,
428439 DUAL_GYRO_RAW : {
429440 "debug[all]" : "Debug Dual Gyro Raw" ,
430441 "debug[0]" : "Gyro 1 Raw [roll]" ,
@@ -436,6 +447,17 @@ const DEBUG_FRIENDLY_FIELD_NAMES_INITIAL = {
436447 "debug[6]" : "Not Used" ,
437448 "debug[7]" : "Not Used" ,
438449 } ,
450+ MULTI_GYRO_RAW : {
451+ "debug[all]" : "Debug Multi Gyro Raw" ,
452+ "debug[0]" : "Gyro 1 Raw [roll]" ,
453+ "debug[1]" : "Gyro 1 Raw [pitch]" ,
454+ "debug[2]" : "Gyro 2 Raw [roll]" ,
455+ "debug[3]" : "Gyro 2 Raw [pitch]" ,
456+ "debug[4]" : "Not Used" ,
457+ "debug[5]" : "Not Used" ,
458+ "debug[6]" : "Not Used" ,
459+ "debug[7]" : "Not Used" ,
460+ } ,
439461 DUAL_GYRO_COMBINED : {
440462 "debug[all]" : "Debug Dual Combined" ,
441463 "debug[0]" : "Not Used" ,
@@ -447,6 +469,17 @@ const DEBUG_FRIENDLY_FIELD_NAMES_INITIAL = {
447469 "debug[6]" : "Not Used" ,
448470 "debug[7]" : "Not Used" ,
449471 } ,
472+ MULTI_GYRO_COMBINED : {
473+ "debug[all]" : "Debug Multi Combined" ,
474+ "debug[0]" : "Not Used" ,
475+ "debug[1]" : "Gyro Filtered [roll]" ,
476+ "debug[2]" : "Gyro Filtered [pitch]" ,
477+ "debug[3]" : "Not Used" ,
478+ "debug[4]" : "Not Used" ,
479+ "debug[5]" : "Not Used" ,
480+ "debug[6]" : "Not Used" ,
481+ "debug[7]" : "Not Used" ,
482+ } ,
450483 DUAL_GYRO_DIFF : {
451484 "debug[all]" : "Debug Dual Gyro Diff" ,
452485 "debug[0]" : "Gyro Diff [roll]" ,
@@ -458,6 +491,17 @@ const DEBUG_FRIENDLY_FIELD_NAMES_INITIAL = {
458491 "debug[6]" : "Not Used" ,
459492 "debug[7]" : "Not Used" ,
460493 } ,
494+ MULTI_GYRO_DIFF : {
495+ "debug[all]" : "Debug Multi Gyro Diff" ,
496+ "debug[0]" : "Gyro Diff [roll]" ,
497+ "debug[1]" : "Gyro Diff [pitch]" ,
498+ "debug[2]" : "Gyro Diff [yaw]" ,
499+ "debug[3]" : "Not Used" ,
500+ "debug[4]" : "Not Used" ,
501+ "debug[5]" : "Not Used" ,
502+ "debug[6]" : "Not Used" ,
503+ "debug[7]" : "Not Used" ,
504+ } ,
461505 MAX7456_SIGNAL : {
462506 "debug[all]" : "Max7456 Signal" ,
463507 "debug[0]" : "Mode Reg" ,
@@ -744,6 +788,17 @@ const DEBUG_FRIENDLY_FIELD_NAMES_INITIAL = {
744788 "debug[6]" : "Not Used" ,
745789 "debug[7]" : "Not Used" ,
746790 } ,
791+ MULTI_GYRO_SCALED : {
792+ "debug[all]" : "Multi Gyro Scaled" ,
793+ "debug[0]" : "Gyro 1 [roll]" ,
794+ "debug[1]" : "Gyro 1 [pitch]" ,
795+ "debug[2]" : "Gyro 2 [roll]" ,
796+ "debug[3]" : "Gyro 2 [pitch]" ,
797+ "debug[4]" : "Not Used" ,
798+ "debug[5]" : "Not Used" ,
799+ "debug[6]" : "Not Used" ,
800+ "debug[7]" : "Not Used" ,
801+ } ,
747802 DSHOT_RPM_ERRORS : {
748803 "debug[all]" : "DSHOT RPM Error" ,
749804 "debug[0]" : "DSHOT RPM Error [1]" ,
@@ -1840,6 +1895,12 @@ FlightLogFieldPresenter.decodeDebugFieldToFriendly = function (
18401895 case "DUAL_GYRO_COMBINED" :
18411896 case "DUAL_GYRO_DIFF" :
18421897 case "DUAL_GYRO_RAW" :
1898+ case "DUAL_GYRO_SCALED" :
1899+ case "MULTI_GYRO" :
1900+ case "MULTI_GYRO_COMBINED" :
1901+ case "MULTI_GYRO_DIFF" :
1902+ case "MULTI_GYRO_RAW" :
1903+ case "MULTI_GYRO_SCALED" :
18431904 case "NOTCH" :
18441905 case "GYRO_SAMPLE" :
18451906 return `${ Math . round ( flightLog . gyroRawToDegreesPerSecond ( value ) ) } °/s` ;
@@ -2538,6 +2599,12 @@ FlightLogFieldPresenter.ConvertDebugFieldValue = function (
25382599 case "DUAL_GYRO_COMBINED" :
25392600 case "DUAL_GYRO_DIFF" :
25402601 case "DUAL_GYRO_RAW" :
2602+ case "DUAL_GYRO_SCALED" :
2603+ case "MULTI_GYRO" :
2604+ case "MULTI_GYRO_COMBINED" :
2605+ case "MULTI_GYRO_DIFF" :
2606+ case "MULTI_GYRO_RAW" :
2607+ case "MULTI_GYRO_SCALED" :
25412608 case "NOTCH" :
25422609 case "GYRO_SAMPLE" :
25432610 return toFriendly
0 commit comments