[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 5c325f: [settings] add optiona
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 5c325f: [settings] add optional target attribute to settin... |
Date: |
Thu, 30 Jul 2015 04:05:29 -0700 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: 5c325f1c69deed553e2580a5103991328dfe9f62
https://github.com/paparazzi/paparazzi/commit/5c325f1c69deed553e2580a5103991328dfe9f62
Author: Felix Ruess <address@hidden>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M conf/settings/control/rotorcraft_guidance.xml
M conf/settings/control/stabilization_att_float_euler.xml
M conf/settings/control/stabilization_att_float_quat.xml
M conf/settings/control/stabilization_att_int.xml
M conf/settings/control/stabilization_att_int_quat.xml
M conf/settings/control/stabilization_rate.xml
M conf/settings/nps.xml
M conf/settings/rotorcraft_basic.xml
M conf/settings/settings.dtd
M conf/settings/test_settings.xml
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
[settings] add optional target attribute to settings
Commit: d5b8e4e86dd183e43ca2ca3ddc6c66ad8acf31de
https://github.com/paparazzi/paparazzi/commit/d5b8e4e86dd183e43ca2ca3ddc6c66ad8acf31de
Author: Gautier Hattenberger <address@hidden>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M conf/settings/estimation/body_to_imu.xml
Log Message:
-----------
add targets to body_to_imu settings
Commit: ddf074342e7ab6712162b132c6c0063e7944c1b3
https://github.com/paparazzi/paparazzi/commit/ddf074342e7ab6712162b132c6c0063e7944c1b3
Author: Gautier Hattenberger <address@hidden>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M sw/lib/ocaml/gtk_tools.ml
M sw/lib/ocaml/gtk_tools.mli
M sw/supervision/pc_aircraft.ml
Log Message:
-----------
[settings] uncheck settings if not compatible with target
I wanted to make the line unsensitive, but it doesn't seems to be
possible. Either all the lines or nothing. As a fallback, the settings
is unselected. It is not perfect (some stuff might be missed, you can
check it back, ...) and the settings are removed at generation time
anyway.
Not sure it can be done better unless someone finds the way to control
the list element sensitivity one by one.
Commit: 5102c466c583167ec884c84b9b42442a4e3c7690
https://github.com/paparazzi/paparazzi/commit/5102c466c583167ec884c84b9b42442a4e3c7690
Author: Felix Ruess <address@hidden>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M conf/settings/estimation/body_to_imu.xml
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
[settings] possibility to exclude targets
Commit: b3fa3811e7bd32f1d7e8aee1d25afce073091464
https://github.com/paparazzi/paparazzi/commit/b3fa3811e7bd32f1d7e8aee1d25afce073091464
Author: Felix Ruess <address@hidden>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
[settings] prevent Invalid_argument of String.get
Commit: bc2d68764a11cc3fc5085c31ac63615b08f52930
https://github.com/paparazzi/paparazzi/commit/bc2d68764a11cc3fc5085c31ac63615b08f52930
Author: Gautier Hattenberger <address@hidden>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M sw/lib/ocaml/gen_common.ml
M sw/lib/ocaml/gen_common.mli
M sw/supervision/pc_aircraft.ml
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
[settings] generate MD5SUM corresponding to the actual settings conf
this should prevent mismatch when settings are unloaded due to
unsupported targets
Commit: 949d926e8f1bf916bca846d44f5211f083e340ba
https://github.com/paparazzi/paparazzi/commit/949d926e8f1bf916bca846d44f5211f083e340ba
Author: Gautier Hattenberger <address@hidden>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
[settings] fix empty settings case
Commit: 071c3197526d261ddaa44abfa57fb9886eb3935c
https://github.com/paparazzi/paparazzi/commit/071c3197526d261ddaa44abfa57fb9886eb3935c
Author: Gautier Hattenberger <address@hidden>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M sw/lib/ocaml/gen_common.ml
M sw/lib/ocaml/gen_common.mli
M sw/supervision/pc_aircraft.ml
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
[settings] replace automatic un-checking by a warning
settings are still unloaded by gen_aircraft
Commit: 1e70dbf76b4d6366c8e634965f0edcf1685312d7
https://github.com/paparazzi/paparazzi/commit/1e70dbf76b4d6366c8e634965f0edcf1685312d7
Author: Felix Ruess <address@hidden>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M sw/lib/ocaml/gen_common.ml
Log Message:
-----------
[settings] reword warning if settings were unloaded
Commit: f4d7f119b46f69b7597eec40ac66b351395f3fa0
https://github.com/paparazzi/paparazzi/commit/f4d7f119b46f69b7597eec40ac66b351395f3fa0
Author: Felix Ruess <address@hidden>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M sw/lib/ocaml/gen_common.ml
M sw/supervision/paparazzicenter.ml
Log Message:
-----------
[pprz center] print unloaded modules/settings as info and color green
Commit: ade0ad61805a4ad827c19e9eb045eb595e2499a0
https://github.com/paparazzi/paparazzi/commit/ade0ad61805a4ad827c19e9eb045eb595e2499a0
Author: Felix Ruess <address@hidden>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M conf/settings/control/rotorcraft_guidance.xml
M conf/settings/control/stabilization_att_float_euler.xml
M conf/settings/control/stabilization_att_float_quat.xml
M conf/settings/control/stabilization_att_int.xml
M conf/settings/control/stabilization_att_int_quat.xml
M conf/settings/control/stabilization_rate.xml
M conf/settings/estimation/body_to_imu.xml
M conf/settings/nps.xml
M conf/settings/rotorcraft_basic.xml
M conf/settings/settings.dtd
M conf/settings/test_settings.xml
M sw/lib/ocaml/gen_common.ml
M sw/lib/ocaml/gen_common.mli
M sw/lib/ocaml/gtk_tools.ml
M sw/lib/ocaml/gtk_tools.mli
M sw/supervision/paparazzicenter.ml
M sw/supervision/pc_aircraft.ml
M sw/tools/generators/gen_aircraft.ml
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
Merge pull request #1157 from paparazzi/settings_target
[settings] add optional target attribute to settings
f not target attribute is given, the settings are added for all targets like
before.
This makes it easier to add settings files to the conf that are only valid for
some targets like nps or some that you don't want when using the test progs.
Beware of: if you compile a target that unloads some settings or modules (e.g.
the sim) after you uploaded to the ap, the var/aircrafts/<ac>/settings.xml file
that has all usable settings combined will change.
Now the calculation of the MD5sum is taking unloaded settings into account,
meaning it will change and warn the user if the last compiled target has
different settings.
Compare:
https://github.com/paparazzi/paparazzi/compare/88e816faf9f7...ade0ad61805a