|
|
@@ -81,6 +81,50 @@ BUILD_OPTIONS = [
|
|
|
Feature('OSD', 'SMARTAUDIO', 'HAL_SMARTAUDIO_ENABLED', 'Enable SmartAudio', 0),
|
|
|
Feature('CAN', 'PICCOLOCAN', 'HAL_PICCOLO_CAN_ENABLE', 'Enable PiccoloCAN', 0),
|
|
|
Feature('CAN', 'MPPTCAN', 'HAL_MPPT_PACKETDIGITAL_CAN_ENABLE', 'Enable MPPT CAN', 0),
|
|
|
+
|
|
|
+ Feature('Other', 'MODE_ZIGZAG', 'MODE_ZIGZAG_ENABLED', 'Enable Mode zigzag', 0),
|
|
|
+ Feature('Other', 'RPM', 'RPM_ENABLED', 'Enable Rpm', 0),
|
|
|
+ Feature('Other', 'TORQEEDO', 'HAL_TORQEEDO_ENABLED', 'Enable Torqeedo', 0),
|
|
|
+ Feature('Other', 'DISPLAY', 'HAL_DISPLAY_ENABLED', 'Enable Display', 0),
|
|
|
+ Feature('Other', 'EFI', 'HAL_EFI_ENABLED', 'Enable Efi', 0),
|
|
|
+ Feature('Other', 'LANDING_DEEPSTALL', 'HAL_LANDING_DEEPSTALL_ENABLED', 'Enable Landing deepstall', 0),
|
|
|
+ Feature('Other', 'GRIPPER', 'GRIPPER_ENABLED', 'Enable Gripper', 0),
|
|
|
+ Feature('Other', 'EFI_NWPWU', 'HAL_EFI_NWPWU_ENABLED', 'Enable Efi nwpwu', 0),
|
|
|
+ Feature('Other', 'SPRAYER', 'HAL_SPRAYER_ENABLED', 'Enable Sprayer', 0),
|
|
|
+ Feature('Other', 'OSD', 'OSD_ENABLED', 'Enable Osd', 0),
|
|
|
+ Feature('Other', 'CRSF_TELEM', 'HAL_CRSF_TELEM_ENABLED', 'Enable Crsf telem', 0),
|
|
|
+ Feature('Other', 'MSP_SENSORS', 'HAL_MSP_SENSORS_ENABLED', 'Enable Msp sensors', 0),
|
|
|
+ Feature('Other', 'SOLO_GIMBAL', 'HAL_SOLO_GIMBAL_ENABLED', 'Enable Solo gimbal', 0),
|
|
|
+ Feature('Other', 'HOTT_TELEM', 'HAL_HOTT_TELEM_ENABLED', 'Enable Hott telem', 0),
|
|
|
+ Feature('Other', 'SPEKTRUM_TELEM', 'HAL_SPEKTRUM_TELEM_ENABLED', 'Enable Spektrum telem', 0),
|
|
|
+ Feature('Other', 'OSD_PARAM', 'OSD_PARAM_ENABLED', 'Enable Osd param', 0),
|
|
|
+ Feature('Other', 'MODE_SYSTEMID', 'MODE_SYSTEMID_ENABLED', 'Enable Mode systemid', 0),
|
|
|
+ Feature('Other', 'MSP_OPTICALFLOW', 'HAL_MSP_OPTICALFLOW_ENABLED', 'Enable Msp opticalflow', 0),
|
|
|
+ Feature('Other', 'MSP', 'HAL_MSP_ENABLED', 'Enable Msp', 0),
|
|
|
+ Feature('Other', 'BEACON', 'BEACON_ENABLED', 'Enable Beacon', 0),
|
|
|
+ Feature('Other', 'LANDING_GEAR', 'LANDING_GEAR_ENABLED', 'Enable Landing gear', 0),
|
|
|
+ Feature('Other', 'MODE_SPORT', 'MODE_SPORT_ENABLED', 'Enable Mode sport', 0),
|
|
|
+ Feature('Other', 'EXTERNAL_AHRS', 'HAL_EXTERNAL_AHRS_ENABLED', 'Enable External ahrs', 0),
|
|
|
+ Feature('Other', 'PROXIMITY', 'HAL_PROXIMITY_ENABLED', 'Enable Proximity', 0),
|
|
|
+ Feature('Other', 'SMARTAUDIO', 'HAL_SMARTAUDIO_ENABLED', 'Enable Smartaudio', 0),
|
|
|
+ Feature('Other', 'ADSB', 'HAL_ADSB_ENABLED', 'Enable Adsb', 0),
|
|
|
+ Feature('Other', 'MODE_AUTOROTATE', 'MODE_AUTOROTATE_ENABLED', 'Enable Mode autorotate', 0),
|
|
|
+ Feature('Other', 'NMEA_OUTPUT', 'HAL_NMEA_OUTPUT_ENABLED', 'Enable Nmea output', 0),
|
|
|
+ Feature('Other', 'VISUALODOM', 'HAL_VISUALODOM_ENABLED', 'Enable Visualodom', 0),
|
|
|
+ Feature('Other', 'AIS', 'HAL_AIS_ENABLED', 'Enable Ais', 0),
|
|
|
+ Feature('Other', 'MSP_RANGEFINDER', 'HAL_MSP_RANGEFINDER_ENABLED', 'Enable Msp rangefinder', 0),
|
|
|
+ Feature('Other', 'RUNCAM', 'HAL_RUNCAM_ENABLED', 'Enable Runcam', 0),
|
|
|
+ Feature('Other', 'QAUTOTUNE', 'QAUTOTUNE_ENABLED', 'Enable Qautotune', 0),
|
|
|
+ Feature('Other', 'MODE_FOLLOW', 'MODE_FOLLOW_ENABLED', 'Enable Mode follow', 0),
|
|
|
+ Feature('Other', 'BARO_WIND_COMP', 'HAL_BARO_WIND_COMP_ENABLED', 'Enable Baro wind comp', 0),
|
|
|
+ Feature('Other', 'SOARING', 'HAL_SOARING_ENABLED', 'Enable Soaring', 0),
|
|
|
+ Feature('Other', 'MODE_TURTLE', 'MODE_TURTLE_ENABLED', 'Enable Mode turtle', 0),
|
|
|
+ Feature('Other', 'MODE_GUIDED_NOGPS', 'MODE_GUIDED_NOGPS_ENABLED', 'Enable Mode guided nogps', 0),
|
|
|
+ Feature('Other', 'GENERATOR', 'GENERATOR_ENABLED', 'Enable Generator', 0),
|
|
|
+ Feature('Other', 'AC_OAPATHPLANNER', 'AC_OAPATHPLANNER_ENABLED', 'Enable Ac oapathplanner', 0),
|
|
|
+ Feature('Other', 'CRSF_TELEM_TEXT_SELECTION', 'HAL_CRSF_TELEM_TEXT_SELECTION_ENABLED', 'Enable Crsf telem text selection', 0),
|
|
|
+ Feature('Other', 'MOUNT', 'HAL_MOUNT_ENABLED', 'Enable Mount', 0),
|
|
|
+ Feature('Other', 'WINCH', 'WINCH_ENABLED', 'Enable Winch', 0),
|
|
|
]
|
|
|
|
|
|
BUILD_OPTIONS.sort(key=lambda x: x.category)
|