Andrew Tridgell
|
4b8972433a
|
Tools: fixed handling of bitmask in param metdata
this prevents ARMING_CHECK from getting invalid values for the bitmask
|
6 years ago |
Pierre Kancir
|
1101cc05e6
|
Tools: param_parse: update OptionParser to ArgumentParser
|
6 years ago |
Michael du Breuil
|
bb7abc2935
|
Tools: Allow specifying parameter metadata format
Also removes unneeded passing of a file pointer
|
6 years ago |
Michael du Breuil
|
681d8416e2
|
Tools: Add an EDN parameter emitter
|
6 years ago |
Pierre Kancir
|
4f35992049
|
Tools: make param_parse.py error more explicit
Signed-off-by: Pierre Kancir <pierre.kancir@azurdrones.com>
|
6 years ago |
Peter Barker
|
27657bfd40
|
Tools: param_metadata: flake8 compliance
|
6 years ago |
Hamish Willee
|
329b972845
|
Tools: param_metadata: Add parser code to include uniq ref from path
|
6 years ago |
Peter Barker
|
7772279785
|
Tools: param_parse.py - fix vehicle-specific values
|
7 years ago |
Peter Barker
|
8fdcd7e1f5
|
Tools: hide parameter in documentation if no values present
|
7 years ago |
Pierre Kancir
|
6c43ab27c1
|
Tools: remove trailling semilocons
|
7 years ago |
Michael du Breuil
|
177c4c2d44
|
Tools: Accept mAh as a unit
|
7 years ago |
Tom Pittenger
|
c59be8bafe
|
Tools: add "octal" param unit
|
7 years ago |
Peter Barker
|
cb2e3424ee
|
Tools: add kilobytes as known unit
|
7 years ago |
Randy Mackay
|
8186ce0d32
|
Tools: add deg/s/s to valid parameter units
|
7 years ago |
Peter Barker
|
dca866c98d
|
Tools: make parameter generation failure clearer
|
7 years ago |
Peter Barker
|
338af9e142
|
Tools: correct misleading comment on per-vehicle parameter descriptions
|
7 years ago |
Peter Barker
|
5ac5a68d17
|
Tools: param_parse.py: replace @PREFIX in values with library prefix
|
7 years ago |
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
|
7 years ago |
Peter Barker
|
d1128e7be4
|
Tools: param_parse.py: replace comments with debug statements
|
7 years ago |
Peter Barker
|
eeb15d7fd5
|
Tools: param_parse.py: make comment consistent
|
7 years ago |
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")
|
7 years ago |
Peter Barker
|
e0125a68e7
|
Tools: param_parse.py: use single regex for params everywhere
|
7 years ago |
Peter Barker
|
a45ab6b84c
|
Tools: param_parse.py: correct example comment
|
7 years ago |
Peter Barker
|
ea2c156c7f
|
Tools: param_parse.py: understand tagging of parameters for specific vehicles
|
7 years ago |
Randy Mackay
|
19af2f7d1d
|
Tools: add decibel as valid param Unit
|
7 years ago |
Francisco Ferreira
|
eda5d9265f
|
Tools: add new no-emit option to param_parse.py so that only validation is done
|
8 years ago |
Michael du Breuil
|
31924e46d3
|
Tools: Parameters: Permit kHz as a unit
|
8 years ago |
Jacob Walser
|
b752594fe5
|
param_metadata: Markdown parameter formatter
|
8 years ago |
Dr.-Ing. Amilcar Do Carmo Lucas
|
023e3b6e30
|
Tools: Add comments explaining why a couple of units are not SI
|
8 years ago |
Dr.-Ing. Amilcar Do Carmo Lucas
|
02e7c49394
|
Tools: remove non-ASCII characters in comments, Travis chokes on them
|
8 years ago |
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
|
8 years ago |
Andrew Tridgell
|
496ed18530
|
autotest: sort libraries by name
|
8 years ago |
Andrew Tridgell
|
de59f27e14
|
autotest: fixed parameter generation for recursive libraries
|
8 years ago |
Pierre Kancir
|
bec09b9a57
|
autotest: python3 support
|
8 years ago |
Pierre Kancir
|
63a6b28065
|
param_metadata: change Ardupilot site to old Ardupilot site
|
9 years ago |
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
|
9 years ago |
Peter Barker
|
27fadb2572
|
Tools: rstemit: render parameter information in h tables
Render ranges as "min - max"
|
9 years ago |
Peter Barker
|
14b51080a9
|
Tools: remove erroneous space in rst output
|
9 years ago |
Peter Barker
|
9f9e3843e0
|
Tools: formatting changes for rst parameter file
|
9 years ago |
Peter Barker
|
a8e9fc19b0
|
Tools: allow param parser to emit ReStructured Text
|
9 years ago |
Don Gagne
|
cae7ea0d13
|
Add @Volatile, @ReadOnly support
|
9 years ago |
Don Gagne
|
07c0c6d519
|
autotest: Validate Range meta data for correctness
|
9 years ago |
Andrew Tridgell
|
43d6060ba7
|
autotest: removed "Library Parameters" heading in autodocs
|
10 years ago |
Randy Mackay
|
fbec1e63ad
|
autotest: fix typo in Bitmask keyword for autodocs
|
10 years ago |
Randy Mackay
|
7c851b781b
|
autotest: allow Bitmask keyword in autodocs
|
10 years ago |
Andrew Tridgell
|
b6ed86465b
|
autotest: prioritise .cpp projects over .pde projects
|
10 years ago |
Andrew Tridgell
|
337cd3d4a7
|
autotest: allow RebootRequired keyword in autodocs
|
10 years ago |
Andrew Tridgell
|
dfc7878b14
|
autotest: fixed cpp files for parameter parsing
|
10 years ago |
Andrew Tridgell
|
cd2898b149
|
autotest: removed old table of contents link in generated paramater docs
|
10 years ago |
Aaron Curtis
|
068febda1f
|
Tools: Fix broken duplicate check for adding new libraries to the data structure
|
11 years ago |