@@ -13,28 +13,28 @@ local fields = {}
1313
1414labels [# labels + 1 ] = { t = " Simplified PID" , x = x , y = inc .y (lineSpacing ) }
1515fields [# fields + 1 ] = { t = " PID Tuning" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 2 , vals = { 1 }, table = { [0 ] = " OFF" , " RP" , " RPY" } }
16- fields [# fields + 1 ] = { t = " Master Mult " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 2 }, scale = 100 , mult = 5 }
17- fields [# fields + 1 ] = { t = " P/I Gain " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 6 }, scale = 100 , mult = 5 }
18- fields [# fields + 1 ] = { t = " D Gain " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 5 }, scale = 100 , mult = 5 }
19- fields [# fields + 1 ] = { t = " FF Gain " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 8 }, scale = 100 , mult = 5 }
20- fields [# fields + 1 ] = { t = " I Gain " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 4 }, scale = 100 , mult = 5 }
21- fields [# fields + 1 ] = { t = " D Max Gain " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 7 }, scale = 100 , mult = 5 }
22- fields [# fields + 1 ] = { t = " Pitch D Gain " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 3 }, scale = 100 , mult = 5 }
23- fields [# fields + 1 ] = { t = " Pitch P/I/FF Gain " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 9 }, scale = 100 , mult = 5 }
16+ fields [# fields + 1 ] = { t = " D Gains " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 5 }, scale = 100 , mult = 5 }
17+ fields [# fields + 1 ] = { t = " P&I Gains " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 6 }, scale = 100 , mult = 5 }
18+ fields [# fields + 1 ] = { t = " FF Gains " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 8 }, scale = 100 , mult = 5 }
19+ fields [# fields + 1 ] = { t = " D Max " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 7 }, scale = 100 , mult = 5 }
20+ fields [# fields + 1 ] = { t = " I Gains " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 4 }, scale = 100 , mult = 5 }
21+ fields [# fields + 1 ] = { t = " Pitch:Roll D " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 3 }, scale = 100 , mult = 5 }
22+ fields [# fields + 1 ] = { t = " Pitch:Roll P,I&FF " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 9 }, scale = 100 , mult = 5 }
23+ fields [# fields + 1 ] = { t = " Master Multiplier " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 2 }, scale = 100 , mult = 5 }
2424
2525labels [# labels + 1 ] = { t = " Simplified Filter" , x = x , y = inc .y (lineSpacing ) }
2626fields [# fields + 1 ] = { t = " Gyro Tuning" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 1 , vals = { 12 }, table = { [0 ] = " OFF" , " ON" } }
27- fields [# fields + 1 ] = { t = " Gyro Mult " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 13 }, scale = 100 , mult = 5 }
27+ fields [# fields + 1 ] = { t = " Gyro Multiplier " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 13 }, scale = 100 , mult = 5 }
2828fields [# fields + 1 ] = { t = " D Tuning" , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 1 , vals = { 10 }, table = { [0 ] = " OFF" , " ON" } }
29- fields [# fields + 1 ] = { t = " D Mult " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 11 }, scale = 100 , mult = 5 }
29+ fields [# fields + 1 ] = { t = " D Multiplier " , x = x + indent , y = inc .y (lineSpacing ), sp = x + sp , min = 0 , max = 200 , vals = { 11 }, scale = 100 , mult = 5 }
3030
3131return {
32- read = 140 , -- MSP_SIMPLIFIED_TUNING
33- write = 141 , -- MSP_SET_SIMPLIFIED_TUNING
34- title = " Simplified Tuning" ,
35- reboot = false ,
36- eepromWrite = true ,
37- minBytes = 13 ,
38- labels = labels ,
39- fields = fields ,
32+ read = 140 , -- MSP_SIMPLIFIED_TUNING
33+ write = 141 , -- MSP_SET_SIMPLIFIED_TUNING
34+ title = " Simplified Tuning" ,
35+ reboot = false ,
36+ eepromWrite = true ,
37+ minBytes = 13 ,
38+ labels = labels ,
39+ fields = fields ,
4040}
0 commit comments