Beat Küng
|
d9aec564f3
|
px_process_events.py: canonicalize + remove duplicate source files
|
4 years ago |
Beat Küng
|
7c5838116a
|
Tools: add parser to extract event definitions in source & generate json output
Example definition:
/* EVENT
* @description
* test description
* @arg1: test
*/
events::send<uint8_t>(events::ID("test_event"),
"test message", events::Log::Error, 0);
|
4 years ago |
Beat Küng
|
4452669614
|
module documentation: add support for subcategories
|
6 years ago |
Beat Küng
|
8b64fc8a5e
|
Tools/px4moduledoc: add some comments, describe the regexes
|
8 years ago |
Beat Küng
|
7a4f557a7a
|
px_process_module_doc: separate page into one page per category
|
8 years ago |
Beat Küng
|
3b0da512a5
|
px_process_module_doc: add --no-validation flag
and make sure the command failed if there's a validation error.
|
8 years ago |
Beat Küng
|
6c9574b336
|
Tools/px_process_module_doc.py: add script to extract documentation
And turn it into a markdown page.
It also does some simple validation, to check that the getopt() arguments
match the documentation.
|
8 years ago |