@@ -915,17 +915,53 @@ <h5 class="modal-title-craft"></h5>
915
915
</ table >
916
916
917
917
< table class ="parameter cf ">
918
+ < thead >
919
+ < tr >
920
+ < th scope ="row " colspan ="6 "> Feedforward</ th >
921
+ </ tr >
922
+ </ thead >
918
923
< tbody >
919
924
< tr >
920
- < td name ="ptermSRateWeight " class ="bf-only ">
921
- < label > P-Term
922
- < br >
925
+ < td name ="feedforwardTransition " class ="bf-only ">
926
+ < label > Transition
923
927
< br /> </ label >
924
928
< input type ="number " step ="0.01 " min ="0 " max ="999 " />
925
929
</ td >
926
- < td name ="feedforward_transition " class ="bf-only ">
927
- < label > Feedforward
928
- < br > Transition
930
+ < td name ="feedforwardAveraging " class ="bf-only ">
931
+ < label > Averaging
932
+ < br /> </ label >
933
+ < input type ="number " step ="0 " min ="0 " max ="100 " />
934
+ </ td >
935
+ < td name ="feedforwardSmoothing " class ="bf-only ">
936
+ < label > Smoothing
937
+ < br /> </ label >
938
+ < input type ="number " step ="0 " min ="0 " max ="100 " />
939
+ </ td >
940
+ < td name ="feedforwardJitter " class ="bf-only ">
941
+ < label > Jitter
942
+ < br /> </ label >
943
+ < input type ="number " step ="0 " min ="0 " max ="100 " />
944
+ </ td >
945
+ < td name ="feedforwardBoost " class ="bf-only ">
946
+ < label > Boost
947
+ < br /> </ label >
948
+ < input type ="number " step ="0 " min ="0 " max ="100 " />
949
+ </ td >
950
+ < td name ="feedforwardMaxRate " class ="bf-only ">
951
+ < label > MaxRate
952
+ < br /> </ label >
953
+ < input type ="number " step ="0 " min ="0 " max ="100 " />
954
+ </ td >
955
+ </ tr >
956
+ </ tbody >
957
+ </ table >
958
+ < table class ="parameter cf ">
959
+ < caption > Misc</ caption >
960
+ < tbody >
961
+ < tr >
962
+ < td name ="ptermSRateWeight " class ="bf-only ">
963
+ < label > P-Term
964
+ < br >
929
965
< br /> </ label >
930
966
< input type ="number " step ="0.01 " min ="0 " max ="999 " />
931
967
</ td >
@@ -1229,32 +1265,26 @@ <h5 class="modal-title-craft"></h5>
1229
1265
</ tr >
1230
1266
1231
1267
< tr class ="dyn_filter_required ">
1232
- < td name ='dyn_notch_range '>
1233
- < label > Dyn Notch
1234
- < br > Range</ label >
1235
- < select >
1236
- <!-- list generated here -->
1237
- </ select >
1238
- </ td >
1239
- < td name ="dyn_notch_width_percent ">
1240
- < label > Dyn Notch
1241
- < br > Width (percent)</ label >
1242
- < input type ="number " step ="0.1 " min ="0 " max ="999.00 " />
1268
+ < thead >
1269
+ < tr >
1270
+ < th scope ="row " colspan ="4 "> Dynamic notch filters</ th >
1271
+ </ tr >
1272
+ </ thead >
1273
+ < td name ='dynNotchCount '>
1274
+ < label > Count/Width</ label >
1275
+ < input type ="number " step ="1 " min ="0 " max ="10 " />
1243
1276
</ td >
1244
- < td name ='dyn_notch_q '>
1245
- < label > Dyn Notch
1246
- < br > Q</ label >
1247
- < input type ="number " step ="0.01 " min ="0 " max ="999.00 " />
1277
+ < td name ="dynNotchQ ">
1278
+ < label > Q factor</ label >
1279
+ < input type ="number " step ="1 " min ="0 " max ="255 " />
1248
1280
</ td >
1249
- < td name ="dyn_notch_min_hz ">
1250
- < label > Dyn Notch
1251
- < br > Min (Hz)</ label >
1252
- < input type ="number " step ="0.1 " min ="0 " max ="999.00 " />
1281
+ < td name ="dynNotchMinHz ">
1282
+ < label > Min (Hz)</ label >
1283
+ < input type ="number " step ="1 " min ="0 " max ="999.00 " />
1253
1284
</ td >
1254
- < td name ="dyn_notch_max_hz ">
1255
- < label > Dyn Notch
1256
- < br > Max (Hz)</ label >
1257
- < input type ="number " step ="0.1 " min ="0 " max ="999.00 " />
1285
+ < td name ="dynNotchMaxHz ">
1286
+ < label > > Max (Hz)</ label >
1287
+ < input type ="number " step ="1 " min ="0 " max ="999.00 " />
1258
1288
</ td >
1259
1289
</ tr >
1260
1290
@@ -1274,6 +1304,11 @@ <h5 class="modal-title-craft"></h5>
1274
1304
< br > Min(Hz)</ label >
1275
1305
< input type ="number " step ="0.01 " min ="0 " max ="999.00 " />
1276
1306
</ td >
1307
+ < td name ='rpm_notch_lpf '>
1308
+ < label > RPM Notch
1309
+ < br > Lpf</ label >
1310
+ < input type ="number " step ="0.01 " min ="0 " max ="999.00 " />
1311
+ </ td >
1277
1312
</ tr >
1278
1313
1279
1314
</ tbody >
@@ -1681,69 +1716,56 @@ <h5 class="modal-title-craft"></h5>
1681
1716
< th colspan ="5 "> RC Smoothing</ th >
1682
1717
</ tr >
1683
1718
< tr >
1684
- < td name ='rc_smoothing_type '>
1685
- < label > Type </ label >
1719
+ < td name ='rcSmoothingMode '>
1720
+ < label > On/Off </ label >
1686
1721
< select >
1687
1722
<!-- list generated here -->
1688
1723
</ select >
1689
1724
</ td >
1690
- < td name ='rc_interpolation '>
1691
- < label > Interpolation</ label >
1692
- < select >
1693
- <!-- list generated here -->
1694
- </ select >
1725
+ < td name ='rcSmoothingAutoFactorSetpoint '>
1726
+ < label > Setpoint auto fact</ label >
1727
+ < input type ="number " step ="1 " min ="0 " max ="250 " />
1695
1728
</ td >
1696
- < td name ="rc_interpolation_interval ">
1697
- < label > Interval (ms) </ label >
1698
- < input type ="number " step ="0.01 " min ="0 " max ="999.00 " />
1729
+ < td name ="rcSmoothingAutoFactorThrottle ">
1730
+ < label > Throttle auto fact </ label >
1731
+ < input type ="number " step ="1 " min ="0 " max ="250 " />
1699
1732
</ td >
1700
- < td name ="rc_smoothing_cutoffs_1 ">
1701
- < label > Input Hz</ label >
1733
+ </ tr >
1734
+ < tr >
1735
+ < td name ="rcSmoothingSetpointHz ">
1736
+ < label > Setpoint cutoff Hz</ label >
1702
1737
< input type ="number " step ="1 " min ="0 " max ="255 " />
1703
1738
</ td >
1704
- < td name ="rc_smoothing_cutoffs_2 ">
1705
- < label > Derivative Hz</ label >
1739
+ < td name ="rcSmoothingFeedforwardHz ">
1740
+ < label > Feedforward cutoff Hz</ label >
1706
1741
< input type ="number " step ="1 " min ="0 " max ="255 " />
1707
1742
</ td >
1743
+ < td name ="rcSmoothingThrottleHz ">
1744
+ < label > Throttle cutoff Hz</ label >
1745
+ < input type ="number " step ="1 " min ="0 " max ="255 " />
1746
+ </ td >
1747
+ </ td >
1708
1748
</ tr >
1709
1749
< tr >
1710
- < td name ="rc_smoothing_rx_average ">
1750
+ < td name ="rcSmoothingRxAverage ">
1711
1751
< label > RX Average (ms)</ label >
1712
1752
< input type ="number " step ="0.1 " min ="0 "/>
1713
1753
</ td >
1714
- < td name ='rc_smoothing_filter_type_1 '>
1715
- < label > Input Type</ label >
1716
- < select >
1717
- <!-- list generated here -->
1718
- </ select >
1719
- </ td >
1720
- < td name ='rc_smoothing_filter_type_2 '>
1721
- < label > Derivative Type</ label >
1722
- < select >
1723
- <!-- list generated here -->
1724
- </ select >
1725
- </ td >
1726
- </ tr >
1727
- < tr >
1728
- < td name ='rc_smoothing_auto_factor '>
1729
- < label > Auto factor</ label >
1754
+ < td name ='rcSmoothingActiveCutoffsSp '>
1755
+ < label > Active Cutoff Setpoint</ label >
1730
1756
< input type ="number " step ="1 " min ="0 "/>
1731
1757
</ td >
1732
- < td name ='rc_smoothing_active_cutoffs_1 '>
1733
- < label > Active Cutoff 1 </ label >
1758
+ < td name ='rcSmoothingActiveCutoffsFf '>
1759
+ < label > Active Cutoff FF </ label >
1734
1760
< input type ="number " step ="1 " min ="0 "/>
1735
1761
</ td >
1736
- < td name ='rc_smoothing_active_cutoffs_2 '>
1737
- < label > Active Cutoff 2 </ label >
1762
+ < td name ='rcSmoothingActiveCutoffsThr '>
1763
+ < label > Active Cutoff Throttle </ label >
1738
1764
< input type ="number " step ="1 " min ="0 "/>
1739
1765
</ td >
1740
1766
</ tr >
1741
1767
< tr >
1742
- < td name ="rc_interpolation_channels ">
1743
- < label > Channels</ label >
1744
- < input type ="number " step ="1 " min ="0 "/>
1745
- </ td >
1746
- < td name ='rc_smoothing_debug_axis '>
1768
+ < td name ='rcSmoothingDebugAxis '>
1747
1769
< label > Debug Axis</ label >
1748
1770
< select >
1749
1771
<!-- list generated here -->
0 commit comments