diff --git a/Tools/scripts/build_options.py b/Tools/scripts/build_options.py index 7530c6080b5..218876927a2 100644 --- a/Tools/scripts/build_options.py +++ b/Tools/scripts/build_options.py @@ -479,6 +479,7 @@ BUILD_OPTIONS = [ Feature('Networking', 'Networking', 'AP_NETWORKING_ENABLED', 'Enable networking', 0, None), Feature('Networking', 'PPP', 'AP_NETWORKING_BACKEND_PPP', 'Enable PPP networking', 0, "Networking"), Feature('Networking', 'CAN_MCAST', 'AP_NETWORKING_CAN_MCAST_ENABLED', 'Enable CAN multicast bridge', 0, "Networking,DroneCAN"), # noqa + Feature('Networking', 'NetworkCapture', 'AP_NETWORKING_CAPTURE_ENABLED', 'Enable network capture', 0, "Networking"), Feature('CAN', 'DroneCAN', 'HAL_ENABLE_DRONECAN_DRIVERS', 'Enable DroneCAN support', 0, None), Feature('CAN', 'CAN Logging', 'AP_CAN_LOGGING_ENABLED', 'Enable CAN logging support', 0, 'Logging'), diff --git a/Tools/scripts/extract_features.py b/Tools/scripts/extract_features.py index a603d5e528f..0abc40742f9 100755 --- a/Tools/scripts/extract_features.py +++ b/Tools/scripts/extract_features.py @@ -276,6 +276,8 @@ class ExtractFeatures(object): ('AP_NETWORKING_ENABLED', 'AP_Networking::init'), ('AP_NETWORKING_BACKEND_PPP', 'AP_Networking_PPP::init'), ('AP_NETWORKING_CAN_MCAST_ENABLED', 'AP_Networking_CAN::start'), + ('AP_NETWORKING_CAPTURE_ENABLED', 'AP_Networking_Backend::capture_pbuf'), + ('FORCE_APJ_DEFAULT_PARAMETERS', 'AP_Param::param_defaults_data'), ('HAL_BUTTON_ENABLED', 'AP_Button::update'), ('HAL_LOGGING_ENABLED', 'AP_Logger::init'),