Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop compiling old rally/fencepoint protocols in by default #28622

Conversation

peterbarker
Copy link
Contributor

Per our goal of removing support from the codebase:

// CODE_REMOVAL
// ArduPilot 4.6 sends deprecation warnings for RALLY_POINT/RALLY_FETCH_POINT
// ArduPilot 4.7 stops compiling them in by default
// ArduPilot 4.8 removes the code entirely
#ifndef AP_MAVLINK_RALLY_POINT_PROTOCOL_ENABLED
#define AP_MAVLINK_RALLY_POINT_PROTOCOL_ENABLED 0
#endif

(similarly for fencepoint)

We're gradually removing support for this protocol.

Still available on the custom build server
We're gradually removing support for this protocol.

Still available on the custom build server
@peterbarker peterbarker force-pushed the pr/rally-and-fencepoint-protocol-support-removal branch from 3e0d834 to 1cc884c Compare November 15, 2024 04:14
@peterbarker
Copy link
Contributor Author

----------------------------  ---------  -----  ----------  ------  -----  ----------  -----  -----  -----
Board                         AP_Periph  blimp  bootloader  copter  heli   iofirmware  plane  rover  sub
3DRControlZeroG                          -808   *           -3296   -3288              -2920  -3296  -3296
ACNS-CM4Pilot                            -832   *           -2896   -2904              -2600  -2896  -2896
ACNS-F405AIO                             -832   *           -2896   -2896              -2600  -2904  -2896
AIRLink                                  -808   *           -3288   -3296              -2920  -3288  -3288
AR-F407SmartBat               *
ARKV6X                                   -808   *           -3296   -3296              -2920  -3288  -3288
ARK_CANNODE                   *
ARK_GPS                       *
ARK_RTK_GPS                   *
AeroFox-Airspeed              *
AeroFox-Airspeed-DLVR         *
AeroFox-GNSS_F9P              *
AeroFox-PMU                   *
Airvolute-DCS2                           -832   *           -2888   -2888              -2592  -2888  -2888
AnyleafH7                                -832   *           -2888   -2888              -2592  -2888  -2888
Aocoda-RC-H743Dual                       -832   *           -2888   -2888              -2584  -2888  -2888
AtomRCF405NAVI                           -736   *           -2808   -2808              -2504  -2800  -2808
BETAFPV-F405                                    *           -2808
BeastF7                                  -736   *           -2808   -2800              -2504  -2808  -2808
BeastF7v2                                -736   *           -2800   -2808              -2504  -2800  -2808
BeastH7                                  -808   *           -3296   -3296              -2920  -3296  -3296
BeastH7v2                                -808   *           -3296   -3296              -2920  -3296  -3296
BirdCANdy                     *
BlitzF745                                -736   *           -2808   -2800              -2504  -2800  -2808
BlitzF745AIO                             -736   *           -2808   -2808              -2504  -2800  -2808
BlitzH743Pro                             -832   *           -2888   -2888              -2584  -2888  -2888
BlitzMiniF745                            -736   *           -2808   -2800              -2504  -2800  -2808
BlitzWingH743                            -832   *           -2888   -2888              -2592  -2888  -2888
BotBloxDroneNet               *
C-RTK2-HP                     *
CBU-H7-Stamp                             -832   *           -2888   -2888              -2584  -2888  -2888
CSKY405                                  -736   *           -2800   -2800              -2504  -2808  -2800
CUAV-7-Nano                              -808   *           -3296   -3296              -2920  -3288  -3296
CUAV-Nora                                -808   *           -3288   -3296              -2920  -3296  -3296
CUAV-Nora-bdshot                         -808   *           -3288   -3288              -2920  -3296  -3288
CUAV-Pixhack-v3                          -832               -2896   -2896              -2600  -2896  -2896
CUAV-X7                                  -808   *           -3288   -3296              -2920  -3288  -3288
CUAV-X7-bdshot                           -808   *           -3288   -3288              -2920  -3288  -3296
CUAV_GPS                      *
CUAVv5                                   -808   *           -3288   -3288              -2920  -3296  -3296
CUAVv5-bdshot                            -808   *           -3296   -3296              -2920  -3296  -3288
CUAVv5Nano                               -808   *           -3296   -3288              -2920  -3296  -3296
CUAVv5Nano-bdshot                        -808   *           -3296   -3288              -2920  -3288  -3288
CarbonixF405                  *
CarbonixL496                  *
CubeBlack                                -808   *           -3328   -3336              -2984  -3336  -3328
CubeBlack+                               -808   *           -3336   -3328              -2976  -3328  -3336
CubeBlack-periph              *
CubeGreen-solo                                  *           -3328
CubeNode                      *
CubeNode-ETH                  *
CubeOrange                               -808   *           -3288   -3296              -2920  -3288  -3296
CubeOrange-ODID                          -808   *           -3296   -3296              -2920  -3296  -3296
CubeOrange-SimOnHardWare                                    -3352
CubeOrange-bdshot                        -808   *           -3296   -3296              -2920  -3288  -3288
CubeOrange-joey                          -808   *           -3296   -3288              -2920  -3296  -3288
CubeOrange-periph             *
CubeOrange-periph-heavy       *
CubeOrangePlus                           -808   *           -3288   -3296              -2920  -3296  -3296
CubeOrangePlus-SimOnHardWare                                -3344
CubeOrangePlus-bdshot                    -808   *           -3288   -3296              -2920  -3288  -3288
CubePurple                               -832   *           -2896   -2896              -2592  -2896  -2896
CubeRedPrimary                           -8     *           -2064   -2056              -1760  -2056  -2064
CubeRedPrimary-PPPGW          *
CubeRedSecondary                         -832   *           -2888   -2888              -2592  -2888  -2888
CubeSolo                                        *           -3336
CubeYellow                               -808   *           -3288   -3296              -2920  -3296  -3288
CubeYellow-bdshot                        -808   *           -3288   -3296              -2920  -3288  -3296
DevEBoxH7v2                              -728   *           -2784   -2784              -2488  -2784  -2792
DrotekP3Pro                              -808   *           -3336   -3328              -2984  -3328  -3328
Durandal                                 -808   *           -3288   -3296              -2920  -3288  -3288
Durandal-bdshot                          -808   *           -3296   -3296              -2920  -3288  -3296
F35Lightning                             -736   *           -2808   -2808              -2504  -2808  -2808
F4BY                                     -728   *           -2792   -2800              -2496  -2800  -2800
FlyingMoonF407                           -728   *           -2792   -2800              -2496  -2800  -2800
FlyingMoonF427                           -808   *           -3336   -3336              -2976  -3336  -3328
FlyingMoonH743                           -808   *           -3288   -3296              -2920  -3296  -3296
FlywooF405HD-AIOv2                              *           -2800
FlywooF405Pro                            -736   *           -2800   -2808              -2504  -2800  -2800
FlywooF405S-AIO                                 *           -2800
FlywooF745                               -736   *           -2800   -2800              -2504  -2800  -2808
FlywooF745Nano                           -736   *           -2800   -2800              -2504  -2800  -2808
FlywooH743Pro                            -832   *           -2888   -2888              -2592  -2888  -2888
FoxeerF405v2                             -736   *           -2808   -2808              -2504  -2808  -2808
FoxeerH743v1                             -832   *           -2888   -2888              -2592  -2896  -2896
FreeflyRTK                    *
G4-ESC                        *
GEPRCF745BTHD                            -736   *           -2808   -2800              -2504  -2800  -2808
H757I_EVAL                                      *
H757I_EVAL_intf                                 *
HEEWING-F405                                    *                                      -2504
HEEWING-F405v2                                  *                                      -2504
Here4AP                       *
Hitec-Airspeed                *
HitecMosaic                   *
HolybroF4_PMU                 *
HolybroG4_Airspeed            *
HolybroG4_Compass             *
HolybroG4_GPS                 *
HolybroGPS                    *
IFLIGHT_2RAW_H7                          -832   *           -2888   -2888              -2584  -2888  -2888
JFB100                                   -808   *           -3288   -3288              -2920  -3296  -3288
JFB110                                   -808   *           -3288   -3296              -2920  -3288  -3288
JHEMCU-GSF405A                                  *           -2808
JHEMCU-GSF405A-RX2                              *           -2808
JHEMCU-H743HD                            -832   *           -2888   -2888              -2584  -2888  -2888
JHEM_JHEF405                             -736   *           -2808   -2800              -2504  -2800  -2808
KakuteF4                                 -736   *           -2808   -2808              -2504  -2800  -2800
KakuteF4-Wing                            -736   *           -2800   -2808              -2504  -2808  -2808
KakuteF4Mini                             -736   *           -2808   -2808              -2504  -2800  -2800
KakuteF7                                 -736   *           -2800   -2800              -2504  -2800  -2808
KakuteF7-bdshot                          -736   *           -2800   -2808              -2504  -2800  -2808
KakuteF7Mini                             -736   *           -2808   -2808              -2504  -2800  -2800
KakuteH7                                 -832   *           -2888   -2888              -2584  -2888  -2888
KakuteH7-Wing                            -832   *           -2888   -2888              -2584  -2888  -2888
KakuteH7-bdshot                          -832   *           -2888   -2888              -2584  -2888  -2888
KakuteH7Mini                             -832   *           -2888   -2888              -2592  -2888  -2896
KakuteH7Mini-Nand                        -832   *           -2888   -2896              -2592  -2888  -2896
KakuteH7v2                               -832   *           -2896   -2888              -2592  -2896  -2896
LongBowF405WING                          -736   *           -2808   -2800              -2504  -2808  -2800
MFT-SEMA100                              -832   *           -2888   -2888              -2592  -2888  -2888
MUPilot                                  -808   *           -3288   -3296              -2920  -3288  -3296
MambaF405-2022                           -736   *           -2800   -2808              -2504  -2800  -2800
MambaF405US-I2C                          -736   *           -2800   -2800              -2504  -2800  -2808
MambaF405v2                              -736   *           -2808   -2800              -2504  -2800  -2800
MambaH743v4                              -832   *           -2896   -2896              -2592  -2888  -2888
MatekF405                                -736   *           -2808   -2808              -2504  -2800  -2808
MatekF405-CAN                            -832   *           -2904   -2904              -2600  -2896  -2896
MatekF405-STD                            -736   *           -2800   -2800              -2504  -2808  -2800
MatekF405-TE                             -736   *           -2808   -2808              -2504  -2800  -2800
MatekF405-TE-bdshot                      -736   *           -2800   -2808              -2504  -2808  -2808
MatekF405-Wing                           -736   *           -2808   -2800              -2504  -2800  -2808
MatekF405-Wing-bdshot                    -736   *           -2808   -2800              -2504  -2808  -2808
MatekF405-bdshot                         -736   *           -2800   -2808              -2504  -2808  -2800
MatekF765-SE                             -832   *           -2888   -2888              -2584  -2888  -2888
MatekF765-Wing                           -832   *           -2888   -2888              -2592  -2888  -2888
MatekF765-Wing-bdshot                    -832   *           -2888   -2888              -2592  -2888  -2888
MatekG474-DShot               *
MatekG474-Periph              *
MatekH743                                -832   *           -2888   -2888              -2592  -2888  -2888
MatekH743-bdshot                         -832   *           -2888   -2888              -2584  -2888  -2888
MatekH743-periph              *
MatekH7A3                                -832   *           -2888   -2888              -2584  -2888  -2888
MatekL431-ADSB                *
MatekL431-APDTelem            *
MatekL431-Airspeed            *
MatekL431-BattMon             *
MatekL431-DShot               *
MatekL431-EFI                 *
MatekL431-GPS                 *
MatekL431-HWTelem             *
MatekL431-MagHiRes            *
MatekL431-Periph              *
MatekL431-Proximity           *
MatekL431-RC                  *
MatekL431-Rangefinder         *
MatekL431-Serial              *
MatekL431-bdshot              *
MazzyStarDrone                           -728   *           -2792   -2800              -2496  -2792  -2800
MicoAir405Mini                           -736   *           -2800   -2800              -2504  -2808  -2808
MicoAir405v2                             -736   *           -2800   -2800              -2504  -2808  -2808
MicoAir743                               -832   *           -2888   -2888              -2592  -2888  -2888
Nucleo-G491                   *
Nucleo-L476                   *
Nucleo-L496                   *
NucleoH743                                      *
NucleoH755                                      *
NxtPX4v2                                 -832   *           -2888   -2888              -2592  -2888  -2888
OMNIBUSF7V2                              -736   *           -2808   -2808              -2504  -2808  -2800
OmnibusNanoV6                            -736   *           -2800   -2800              -2504  -2808  -2800
OmnibusNanoV6-bdshot                     -736   *           -2800   -2808              -2504  -2808  -2800
OrqaF405Pro                              -736   *           -2808   -2800              -2504  -2800  -2800
PH4-mini                                 -808   *           -3288   -3296              -2920  -3296  -3296
PH4-mini-bdshot                          -808   *           -3296   -3288              -2920  -3288  -3288
Pix32v5                                  -808   *           -3288   -3296              -2920  -3288  -3296
PixC4-Jetson                             -808   *           -3296   -3288              -2920  -3288  -3288
PixFlamingo                              -808   *           -3336   -3336              -2984  -3328  -3328
PixFlamingo-F767                         -808   *           -3296   -3288              -2920  -3296  -3288
PixPilot-C3                              -808   *           -3328   -3328              -2976  -3336  -3336
PixPilot-V3                              -808   *           -3328   -3336              -2984  -3328  -3328
PixPilot-V6                              -808   *           -3288   -3296              -2920  -3296  -3296
PixPilot-V6PRO                           -808   *           -3296   -3296              -2920  -3288  -3296
PixSurveyA1                              -832   *           -2896   -2896              -2600  -2896  -2896
PixSurveyA1-IND                          -808   *           -3328   -3336              -2984  -3328  -3328
PixSurveyA2                              -808   *           -3288   -3296              -2920  -3296  -3296
Pixhawk1                                 -832   *           -2896   -2896              -2600  -2896  -2896
Pixhawk1-1M                              -832   *           -2904   -2896              -2600  -2896  -2904
Pixhawk1-1M-bdshot                       -832               -2904   -2896              -2600  -2904  -2896
Pixhawk1-bdshot                          -832               -2896   -2896              -2600  -2896  -2896
Pixhawk4                                 -808   *           -3288   -3288              -2920  -3288  -3288
Pixhawk4-bdshot                          -808   *           -3296   -3296              -2920  -3296  -3288
Pixhawk5X                                -808   *           -3296   -3288              -2920  -3296  -3288
Pixhawk6C                                -808   *           -3288   -3296              -2920  -3296  -3288
Pixhawk6C-bdshot                         -808   *           -3296   -3296              -2920  -3288  -3296
Pixhawk6X                                -808   *           -3288   -3296              -2920  -3296  -3288
Pixhawk6X-ODID                           -808   *           -3288   -3288              -2920  -3288  -3288
Pixhawk6X-PPPGW               *
Pixhawk6X-bdshot                         -808   *           -3288   -3288              -2920  -3296  -3288
Pixracer                                 -808   *           -3336   -3336              -2984  -3336  -3328
Pixracer-bdshot                          -808   *           -3328   -3336              -2984  -3336  -3328
Pixracer-periph               *
QioTekAdeptF407                          -832   *           -2904   -2904              -2600  -2896  -2896
QioTekZealotF427                         -808   *           -3336   -3336              -2976  -3328  -3336
QioTekZealotH743                         -808   *           -3288   -3296              -2920  -3296  -3296
QioTekZealotH743-bdshot                  -808   *           -3288   -3288              -2920  -3296  -3288
R9Pilot                                  -832   *           -2888   -2888              -2592  -2888  -2888
RADIX2HD                                 -808               -3304   -3304              -2928  -3304  -3296
RadiolinkPIX6                            -832   *           -2888   -2888              -2592  -2888  -2888
ReaperF745                               -736   *           -2800   -2808              -2504  -2800  -2800
SDMODELH7V1                              -832   *           -2896   -2888              -2592  -2896  -2896
SDMODELH7V2                              -832   *           -2888   -2888              -2584  -2888  -2888
SITL_arm_linux_gnueabihf                 -4628              -5536   -5468              -5400  -5548  -9516
SITL_x86_64_linux_gnu                    -4488              -13192  -4992              -9008  -9088  -5000
SIYI_N7                                  -808   *           -3288   -3296              -2920  -3296  -3288
SPRacingH7                               -808   *           -3296   -3304              -2928  -3296  -3304
SPRacingH7RF                             -808   *           -3296   -3296              -2920  -3296  -3296
Sierra-F405                   *
Sierra-F412                   *
Sierra-F9P                    *
Sierra-L431                   *
Sierra-PrecisionPoint         *
Sierra-TrueNavIC              *
Sierra-TrueNavPro             *
Sierra-TrueNavPro-G4          *
Sierra-TrueNorth              *
Sierra-TrueSpeed              *
SkySakuraH743                            -832   *           -2888   -2888              -2584  -2888  -2888
SkystarsH7HD                             -808   *           -3296   -3296              -2920  -3296  -3296
SkystarsH7HD-bdshot                      -808   *           -3296   -3296              -2928  -3296  -3296
SpeedyBeeF405Mini                        -736   *           -2800   -2808              -2504  -2808  -2800
SpeedyBeeF405WING                        -728   *           -2792   -2800              -2496  -2800  -2800
SuccexF4                                 -736   *           -2808   -2800              -2504  -2808  -2808
Swan-K1                                         *                                      -2920
TBS-Colibri-F7                           -808   *           -3296   -3296              -2920  -3288  -3288
TBS_LUCID_H7                             -832   *           -2888   -2888              -2584  -2888  -2888
TMotorH743                               -832   *           -2888   -2888              -2592  -2896  -2888
VRBrain-v51                              -728   *           -2792   -2792              -2496  -2792  -2800
VRBrain-v52                              -728   *           -2800   -2800              -2496  -2800  -2792
VRBrain-v54                              -832   *           -2896   -2896              -2600  -2896  -2896
VRCore-v10                               -728   *           -2792   -2792              -2496  -2792  -2800
VRUBrain-v51                             -728   *           -2800   -2800              -2504  -2800  -2800
VUAV-V7pro                               -808   *           -3288   -3288              -2920  -3288  -3296
X-MAV-AP-H743v2                          -832   *           -2888   -2888              -2584  -2888  -2888
YJUAV_A6                                 -808   *           -3296   -3296              -2920  -3288  -3296
YJUAV_A6SE                               -808   *           -3304   -3304              -2928  -3304  -3304
YJUAV_A6SE_H743                          -808   *           -3296   -3296              -2920  -3288  -3296
YJUAV_A6Ultra                            -808   *           -3296   -3296              -2920  -3288  -3296
ZeroOneX6                                -808   *           -3288   -3288              -2920  -3288  -3288
ZubaxGNSS                     *
airbotf4                                 -728   *           -2800   -2792              -2496  -2800  -2792
bbbmini                                  -4724              -5520   -5488              -5380  -5488  -5488
bebop                                    -4724              -5484   -5516              -5384  -5536  -5424
blue                                     -4724              -5484   -5424              -5464  -5484  -5520
canzero                                  -4728              -5536   -5488              -5412  -5440  -5488
crazyflie2                                      *           -2800
edge                                     -548               -5488   -5520              -5384  -5488  -5488
erlebrain2                               -660               -5488   -5584              -5352  -5440  -5488
f103-ADSB                     *
f103-Airspeed                 *
f103-GPS                      *
f103-HWESC                    *
f103-QiotekPeriph             *
f103-RangeFinder              *
f103-Trigger                  *
f303-GPS                      *
f303-HWESC                    *
f303-M10025                   *
f303-M10070                   *
f303-MatekGPS                 *
f303-PWM                      *
f303-TempSensor               *
f303-Universal                *
f405-MatekAirspeed            *
f405-MatekGPS                 *
fmuv2                                    -832               -2896   -2896              -2600  -2904  -2896
fmuv3                                    -832   *           -2896   -2896              -2592  -2896  -2896
fmuv3-bdshot                             -832               -2896   -2896              -2592  -2896  -2896
fmuv5                                    -808   *           -3288   -3288              -2920  -3296  -3296
iomcu                                                                      *
iomcu-dshot                                                                *
iomcu-f103                                                                 *
iomcu-f103-8MHz-dshot                                                      *
iomcu-f103-dshot                                                           *
iomcu_f103_8MHz                                                            *
kha_eth                       *
luminousbee4                             -784               -3464   -3464              -3112  -3464  -3464
luminousbee5                             -808   *           -3296   -3296              -2920  -3296  -3296
mRo-M10095                    *
mRoCANPWM-M10126              *
mRoCZeroOEMH7-bdshot                     -808   *           -3288   -3296              -2920  -3296  -3296
mRoControlZeroClassic                    -808   *           -3288   -3296              -2920  -3296  -3296
mRoControlZeroF7                         -808   *           -3288   -3288              -2920  -3288  -3296
mRoControlZeroH7                         -808   *           -3296   -3288              -2920  -3296  -3288
mRoControlZeroH7-bdshot                  -808   *           -3296   -3296              -2920  -3288  -3296
mRoControlZeroOEMH7                      -808   *           -3296   -3288              -2920  -3296  -3288
mRoKitCANrevC                 *
mRoNexus                                 -808   *           -3296   -3288              -2920  -3296  -3288
mRoPixracerPro                           -808   *           -3288   -3296              -2920  -3296  -3296
mRoPixracerPro-bdshot                    -808   *           -3296   -3288              -2920  -3288  -3296
mRoX21                                   -808   *           -3336   -3328              -2976  -3336  -3336
mRoX21-777                               -808   *           -3296   -3288              -2920  -3296  -3296
mindpx-v2                                -832   *           -2896   -2896              -2600  -2896  -2896
mini-pix                                 -728   *           -2800   -2800              -2496  -2800  -2792
modalai_fc-v1                            -808   *           -3288   -3296              -2920  -3296  -3288
navigator                                -4772              -5520   -5488              -1288  -5484  -5484
navio                                    -4724              -5488   -5520              -5364  -5532  -5484
navio2                                   -628               -5360   -5488              -5384  -5456  -5456
obal                                     -628               -5516   -5484              -5384  -5536  -5488
omnibusf4                                -736   *           -2800   -2800              -2504  -2808  -2800
omnibusf4pro                             -736   *           -2800   -2800              -2504  -2808  -2800
omnibusf4pro-bdshot                      -736   *           -2808   -2808              -2504  -2808  -2800
omnibusf4pro-one                         -736   *           -2808   -2808              -2504  -2800  -2800
omnibusf4v6                              -736   *           -2800   -2800              -2504  -2800  -2800
pxf                                      -660               -5420   -5452              -5352  -5520  -5488
pxfmini                                  -628               -5488   -5584              -5384  -5440  -5488
rFCU                                            *
rGNSS                         *
revo-mini                                -736   *           -2808   -2800              -2504  -2808  -2800
revo-mini-bdshot                         -736   *           -2808   -2808              -2504  -2800  -2800
revo-mini-i2c                            -736   *           -2808   -2808              -2504  -2808  -2808
revo-mini-i2c-bdshot                     -736   *           -2808   -2800              -2504  -2808  -2808
revo-mini-sd                                    *
skyviper-f412-rev1                                          -2832
skyviper-journey                                            -2832
skyviper-v2450                                              -2824
sparky2                                  -832   *           -2904   -2896              -2600  -2904  -2904
speedybeef4                              -736   *           -2800   -2800              -2504  -2808  -2800
speedybeef4v3                            -736   *           -2808   -2800              -2504  -2808  -2808
speedybeef4v4                            -736   *           -2800   -2800              -2504  -2808  -2808
sw-boom-f407                  *
sw-nav-f405                   *
sw-spar-f407                  *
thepeach-k1                              -832   *           -2896   -2896              -2600  -2896  -2896
thepeach-r1                              -832   *           -2896   -2896              -2600  -2896  -2896
----------------------------  ---------  -----  ----------  ------  -----  ----------  -----  -----  -----

@peterbarker peterbarker merged commit 7ee9a33 into ArduPilot:master Nov 17, 2024
99 checks passed
@peterbarker peterbarker deleted the pr/rally-and-fencepoint-protocol-support-removal branch November 17, 2024 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants