Andrew Tridgell
|
4b8972433a
|
Tools: fixed handling of bitmask in param metdata
this prevents ARMING_CHECK from getting invalid values for the bitmask
|
2019-07-01 19:22:03 +10:00 |
Pierre Kancir
|
1101cc05e6
|
Tools: param_parse: update OptionParser to ArgumentParser
|
2019-04-02 19:57:13 +11:00 |
Michael du Breuil
|
bb7abc2935
|
Tools: Allow specifying parameter metadata format
Also removes unneeded passing of a file pointer
|
2018-12-11 10:24:40 +11:00 |
Michael du Breuil
|
681d8416e2
|
Tools: Add an EDN parameter emitter
|
2018-12-11 10:24:40 +11:00 |
Pierre Kancir
|
4f35992049
|
Tools: make param_parse.py error more explicit
Signed-off-by: Pierre Kancir <pierre.kancir@azurdrones.com>
|
2018-10-10 11:22:45 +11:00 |
Peter Barker
|
27657bfd40
|
Tools: param_metadata: flake8 compliance
|
2018-10-08 14:56:24 +11:00 |
Hamish Willee
|
329b972845
|
Tools: param_metadata: Add parser code to include uniq ref from path
|
2018-10-08 14:56:09 +11:00 |
Peter Barker
|
7772279785
|
Tools: param_parse.py - fix vehicle-specific values
|
2018-08-06 12:27:56 +10:00 |
Peter Barker
|
8fdcd7e1f5
|
Tools: hide parameter in documentation if no values present
|
2018-07-17 12:08:27 +10:00 |
Pierre Kancir
|
6c43ab27c1
|
Tools: remove trailling semilocons
|
2018-07-12 21:13:02 +10:00 |
Michael du Breuil
|
177c4c2d44
|
Tools: Accept mAh as a unit
|
2018-05-26 08:49:02 +09:00 |
Tom Pittenger
|
c59be8bafe
|
Tools: add "octal" param unit
|
2018-05-23 14:02:45 -07:00 |
Peter Barker
|
cb2e3424ee
|
Tools: add kilobytes as known unit
|
2018-05-08 09:36:01 +10:00 |
Randy Mackay
|
8186ce0d32
|
Tools: add deg/s/s to valid parameter units
|
2018-04-05 12:14:59 +09:00 |
Peter Barker
|
dca866c98d
|
Tools: make parameter generation failure clearer
|
2018-03-26 12:39:23 +11:00 |
Peter Barker
|
338af9e142
|
Tools: correct misleading comment on per-vehicle parameter descriptions
|
2018-03-21 21:05:42 +11:00 |
Peter Barker
|
5ac5a68d17
|
Tools: param_parse.py: replace @PREFIX in values with library prefix
|
2018-03-14 15:44:00 +11:00 |
Peter Barker
|
0b4dcdde35
|
Tools: param_parse.py: allow whitespace between vehicles
Also add sanity check that the vehicles you're limitting to we know
about
|
2017-12-16 11:08:35 +11:00 |
Peter Barker
|
d1128e7be4
|
Tools: param_parse.py: replace comments with debug statements
|
2017-12-16 11:08:35 +11:00 |
Peter Barker
|
eeb15d7fd5
|
Tools: param_parse.py: make comment consistent
|
2017-12-16 11:08:35 +11:00 |
Peter Barker
|
825832be93
|
Tools: param_parse.py: add a map for vehicle name to a true-name to be used in code
Where true-name is something like "Rover" and the normal name remains
the directory name (e.g. "APMrover2")
|
2017-12-16 11:08:35 +11:00 |
Peter Barker
|
e0125a68e7
|
Tools: param_parse.py: use single regex for params everywhere
|
2017-12-16 11:08:35 +11:00 |
Peter Barker
|
a45ab6b84c
|
Tools: param_parse.py: correct example comment
|
2017-12-16 11:08:35 +11:00 |
Peter Barker
|
ea2c156c7f
|
Tools: param_parse.py: understand tagging of parameters for specific vehicles
|
2017-12-16 11:08:35 +11:00 |
Randy Mackay
|
19af2f7d1d
|
Tools: add decibel as valid param Unit
|
2017-12-12 07:59:41 +09:00 |
Francisco Ferreira
|
eda5d9265f
|
Tools: add new no-emit option to param_parse.py so that only validation is done
|
2017-07-18 14:15:39 +01:00 |
Michael du Breuil
|
31924e46d3
|
Tools: Parameters: Permit kHz as a unit
|
2017-07-16 08:26:52 +10:00 |
Jacob Walser
|
b752594fe5
|
param_metadata: Markdown parameter formatter
|
2017-06-20 14:53:17 +10:00 |
Dr.-Ing. Amilcar Do Carmo Lucas
|
023e3b6e30
|
Tools: Add comments explaining why a couple of units are not SI
|
2017-05-17 18:07:25 +10:00 |
Dr.-Ing. Amilcar Do Carmo Lucas
|
02e7c49394
|
Tools: remove non-ASCII characters in comments, Travis chokes on them
|
2017-05-17 18:07:25 +10:00 |
Dr.-Ing. Amilcar Do Carmo Lucas
|
d7c7deacdf
|
Tools: Follow SI units conventions
http://physics.nist.gov/cuu/Units/units.html
http://physics.nist.gov/cuu/Units/outside.html
and
http://physics.nist.gov/cuu/Units/checklist.html
http://www.bipm.org/en/publications/si-brochure/
http://www1.bipm.org/en/CGPM/db/3/2/ g_n unit for G-force
one further constrain is that only printable (7bit) ASCII characters are allowed
Add a validation so that Travis can validate the units
Use full text unit information when generating .wiki, .rst and .html documentation
Use both unit symbol and unit full text when generating .xml
|
2017-05-17 18:07:25 +10:00 |
Andrew Tridgell
|
496ed18530
|
autotest: sort libraries by name
|
2017-02-07 10:37:24 +11:00 |
Andrew Tridgell
|
de59f27e14
|
autotest: fixed parameter generation for recursive libraries
|
2017-02-06 15:12:32 +11:00 |
Pierre Kancir
|
bec09b9a57
|
autotest: python3 support
|
2016-11-09 11:48:22 -03:00 |
Pierre Kancir
|
63a6b28065
|
param_metadata: change Ardupilot site to old Ardupilot site
|
2016-09-01 13:05:11 +10:00 |
Pierre Kancir
|
9e1ffcae5d
|
Tools: update python coding style
Tools: update PrintVersion.py coding style
autotest: update python coding style
pysim: update python coding style
jsb_sim: update Python coding style
param_metadata: update Python coding style
|
2016-09-01 13:05:11 +10:00 |
Peter Barker
|
27fadb2572
|
Tools: rstemit: render parameter information in h tables
Render ranges as "min - max"
|
2016-04-13 21:16:41 +10:00 |
Peter Barker
|
14b51080a9
|
Tools: remove erroneous space in rst output
|
2016-03-22 18:31:05 +11:00 |
Peter Barker
|
9f9e3843e0
|
Tools: formatting changes for rst parameter file
|
2016-03-21 20:56:49 +11:00 |
Peter Barker
|
a8e9fc19b0
|
Tools: allow param parser to emit ReStructured Text
|
2016-03-17 16:10:11 +11:00 |
Don Gagne
|
cae7ea0d13
|
Add @Volatile, @ReadOnly support
|
2016-03-17 10:58:05 +11:00 |
Don Gagne
|
07c0c6d519
|
autotest: Validate Range meta data for correctness
|
2015-12-27 16:10:43 +11:00 |
Andrew Tridgell
|
43d6060ba7
|
autotest: removed "Library Parameters" heading in autodocs
|
2015-06-16 10:01:03 +10:00 |
Randy Mackay
|
fbec1e63ad
|
autotest: fix typo in Bitmask keyword for autodocs
|
2015-06-05 09:19:26 +09:00 |
Randy Mackay
|
7c851b781b
|
autotest: allow Bitmask keyword in autodocs
|
2015-06-04 21:31:41 +09:00 |
Andrew Tridgell
|
b6ed86465b
|
autotest: prioritise .cpp projects over .pde projects
|
2015-05-30 15:21:25 +09:00 |
Andrew Tridgell
|
337cd3d4a7
|
autotest: allow RebootRequired keyword in autodocs
|
2015-05-29 16:35:33 +10:00 |
Andrew Tridgell
|
dfc7878b14
|
autotest: fixed cpp files for parameter parsing
|
2015-05-21 11:42:32 +10:00 |
Andrew Tridgell
|
cd2898b149
|
autotest: removed old table of contents link in generated paramater docs
|
2015-02-19 15:58:30 +11:00 |
Aaron Curtis
|
068febda1f
|
Tools: Fix broken duplicate check for adding new libraries to the data structure
|
2014-06-28 13:17:45 +10:00 |