Beat Küng
b2dc9ee710
control_allocator: add title & help url to geometry UI
3 years ago
Beat Küng
9ca58f5e97
actuator outputs: always add reverse range param
...
and remove the possibility to set min > max to reverse.
Initially the idea was to add the checkbox on the UI side, to avoid adding
another param, but I don't think I'll go through the extra effort on the
QGC side.
3 years ago
Beat Küng
d1abdd0f8d
output drivers: add option to generate a separate output range reversing param
...
Makes it a bit easier to configure. Reversing by setting MIN > MAX is still
supported.
3 years ago
Beat Küng
ccc1f0e8fa
generate_actuators_metadata: minor additions (index_offset, item_label_prefix)
3 years ago
Beat Küng
5bcc5d3a13
generate_actuators_metadata.py: add mixer rules support
3 years ago
Beat Küng
80300c36b4
parameter units: add 'A' (Ampere)
3 years ago
Beat Küng
357a16aca6
pwm_out_sim: split module.yaml into HIL+SIM files
3 years ago
Beat Küng
36296794c8
module config: add generate_actuators_metadata.py script
3 years ago
Beat Küng
2ff6baa250
actuator params: use module_name as prefix to channel label
3 years ago
Beat Küng
6537f480b1
module.yaml: make long param description optional
...
Some params are very simple and don't need more.
3 years ago
Beat Küng
f1686b1abf
px4io: add dynamic mixing support
3 years ago
Beat Küng
ab1d76ae7d
params: use PWM_MAIN_* instead of PWM_FMU_*
3 years ago
Beat Küng
563cf61126
module_schema.yaml: add actuator_output section
...
The parameter additions are only used internally for the pwm generator.
3 years ago
Beat Küng
436258c1c5
config: cleanup ethernet configuration
4 years ago
Beat Küng
2dace0c9ea
param: limit short description lenght to 150 for existing, 70 for yaml
4 years ago
garfieldG
3cd9b3c2cf
Added support in Mavlink Ethernet channel parameters
...
Mavlink Ethernet channel settings such as udp port, remote port and broadcast mode now can be changed dynamically via parameters.
4 years ago
Hamish Willee
979243f38f
params: make parameter units more consistent ( #15502 )
5 years ago
Daniel Agar
a8bb8ea99f
move TECS, L1, and validation to PX4/Firmware
5 years ago
Daniel Agar
ed260c4f1d
validation: remove unused vibration metric
5 years ago
kamilritz
f20726d47f
Expand auto-format coverage and tiny style changes
5 years ago
Dusan Zivkovic
011b4c2e4e
data_validator_group: add a method to get the state of the sensor with the provided index
5 years ago
Timothy Scott
993fa5bd37
Refactored to work with new battery_status module
5 years ago
Daniel Agar
362a2dfa08
remove unnecessary <cmath> include
5 years ago
Beat Küng
d44302c03b
module_schema.yaml: add 'decimal' and 'increment' for floats
5 years ago
Julian Kent
8cc8db211c
Fix copy_quaternion reference in code generation
5 years ago
Beat Küng
5fe4c61b42
rc_input: add RC_PORT_CONFIG param to configure RC port
...
The parameter will only be available if the board defines an 'RC' serial
port in SERIAL_PORTS (in default.cmake).
6 years ago
Todd Stellanova
6e77b197c7
Add DataValidatorGroup tests, add more DataValidator tests ( #592 )
6 years ago
Daniel Agar
a892ececf8
cmake add ECL_TESTS option only enabled in standalone build
6 years ago
Todd Stellanova
6c759e0e9f
Initial unit tests for DataValidator ( #588 )
6 years ago
Daniel Agar
b920910483
replace <cfloat> with <float.h>
...
- <cfloat> isn't available in the NuttX c++ library
6 years ago
Beat Küng
4c90d2c025
module_schema: enforce serial config param names to end in _CONFIG or _CFG
...
For consistency & documentation
6 years ago
Beat Küng
d418a09e1d
module_schema.yaml: move from test/ to validation/
...
It doesn't really fit to test/, and also no other existing place.
6 years ago
Daniel Agar
4ae8242c35
validation DataValidatorGroup::get_best() nullptr check
...
- fixes Coverity CID 139448
7 years ago
Daniel Agar
c3e071e052
validation initialize all members
...
- fixes Coverity CID 260331
7 years ago
Daniel Agar
a80b3ab610
set MODULE define for each library
...
- this is needed for INFO, WARN, ERR messages when used within PX4
7 years ago
Daniel Agar
d6a3110918
visual studio build compatibility
7 years ago
Daniel Agar
c5b2f59f57
PX4 style fixes (excluding EKF generated code)
7 years ago
Daniel Agar
e5952fadaf
cmake standalone build
7 years ago
Beat Küng
d078d68f64
Reverse the linked list of data_validator_group #2 ( #389 )
...
* Reverse the linked list of data_validator_group and maintain a first node
for search from index 0
Fixes issue PX4/Firmware#8644
* fix code style
* validator: fix shadowing of 'sibling' argument
7 years ago
Paul Riseborough
f016e66ff8
Revert "EKF: Release flow speed limit with altitude gained" ( #382 )
...
* Revert "EKF: Release flow speed limit with altitude gained"
This reverts commit e70206f74b
.
* Revert "fix code style"
This reverts commit 76bf70121c
.
* Revert "Reverse the linked list of data_validator_group and maintain a first node"
This reverts commit 32482e7644
.
7 years ago
jay
76bf70121c
fix code style
7 years ago
lijie
32482e7644
Reverse the linked list of data_validator_group and maintain a first node
...
for search from index 0
Fixes issue PX4/Firmware#8644
7 years ago
Daniel Agar
2750961be6
c++11 initialization cleanup ( #237 )
8 years ago
Dennis Mannhart
b154ce9c33
Fixed include for snapdragon
8 years ago
Lorenz Meier
9618adb542
Simplify switch logic for validator
8 years ago
Lorenz Meier
6f78ef4084
Update validator to provide correct response for single sensor usage
8 years ago
Lorenz Meier
aad3a2b751
Validator: Trim down printing and do not reset init state
8 years ago
Lorenz Meier
75520641a5
Make the equal value threshold configurable
8 years ago
Lorenz Meier
00dbffe11d
Validator whitespace fixes
8 years ago
Lorenz Meier
6282c72d2e
Validation: Whitespace fixes
8 years ago