Browse Source

Tools: build_parameters.sh: generate SITL parameters

zr-v5.1
Peter Barker 4 years ago committed by Peter Barker
parent
commit
f7fc76f8ab
  1. 18
      Tools/scripts/build_parameters.sh

18
Tools/scripts/build_parameters.sh

@ -27,6 +27,22 @@ generate_parameters() { @@ -27,6 +27,22 @@ generate_parameters() {
fi
}
generate_sitl_parameters() {
VEHICLE="ArduCopter"
# generate Parameters.html, Parameters.rst etc etc:
./Tools/autotest/param_metadata/param_parse.py --sitl --vehicle $VEHICLE
# stash some of the results away:
VEHICLE_PARAMS_DIR="$PARAMS_DIR/SITL"
mkdir -p "$VEHICLE_PARAMS_DIR"
/bin/cp Parameters.html *.pdef.xml "$VEHICLE_PARAMS_DIR/"
gzip -9 <"$VEHICLE_PARAMS_DIR"/apm.pdef.xml >"$VEHICLE_PARAMS_DIR"/apm.pdef.xml.gz.new && mv "$VEHICLE_PARAMS_DIR"/apm.pdef.xml.gz.new "$VEHICLE_PARAMS_DIR"/apm.pdef.xml.gz
xz -e <"$VEHICLE_PARAMS_DIR"/apm.pdef.xml >"$VEHICLE_PARAMS_DIR"/apm.pdef.xml.xz.new && mv "$VEHICLE_PARAMS_DIR"/apm.pdef.xml.xz.new "$VEHICLE_PARAMS_DIR"/apm.pdef.xml.xz
if [ -e "Parameters.rst" ]; then
/bin/cp Parameters.rst "$VEHICLE_PARAMS_DIR/"
fi
}
generate_parameters ArduPlane
@ -37,3 +53,5 @@ generate_parameters Rover @@ -37,3 +53,5 @@ generate_parameters Rover
generate_parameters ArduSub
generate_parameters AntennaTracker
generate_sitl_parameters

Loading…
Cancel
Save