Beat Küng
dae292631c
Tools/serial: use per-module serial port config params, instead of per-port
6 years ago
Beat Küng
dc412e4cd5
px_process_params.py: fix default argument for --inject-xml
6 years ago
Beat Küng
546886259f
boards: remove GPS_DEFAULT_UART_PORT
...
Not required anymore.
6 years ago
Beat Küng
98ac557ebc
gpssim: remove unused uart_path
6 years ago
Beat Küng
ced37fdf30
mavlink_main: use px4_get_parameter_value for baudrate, datarate and mode
6 years ago
Beat Küng
a3d9b84b1e
micrortps_client: use px4_get_parameter_value for baudrate
6 years ago
Beat Küng
4d05a74aeb
pwm.cpp: use px4_get_parameter_value
6 years ago
Beat Küng
fe924334c2
px4_cli: add px4_get_parameter_value CLI helper method
6 years ago
Beat Küng
c237221a81
cmake: add serial param & ROMFS generation to the build system
...
- only a few configs done yet
6 years ago
Beat Küng
5bb75a7ff8
Tools/serial: add script to generate ROMFS serial startup logic & serial parameters
6 years ago
Beat Küng
15044909a4
param: add 'param touch <param_name>' command
...
so that params can be marked as used from scripts.
6 years ago
Beat Küng
91a1ac1b60
sf0x: add -d param to pass the serial port
6 years ago
Beat Küng
0ebf821db4
cmake configs: minor cleanup for hott telemetry
...
it got moved to drivers/telemetry/hott
6 years ago
TSC21
28521ea77c
move parse_yaml_msg_id_file() definition to generate_microRTPS_bridge.py
6 years ago
TSC21
a50fed1bf9
generate_microRTPS_bridge: state that RTPS msg IDs definition file path is relative to the msg_dir
6 years ago
TSC21
a857f33cf0
remove redundante --rtps-ids-file arg option
6 years ago
TSC21
1cc3d95ff7
msg: templates: add 'ids' to the Context documentation
6 years ago
TSC21
0227ea3835
msg: RTPS: pass RTPS ID msg definition file as an EmPy global var
6 years ago
Beat Küng
eac8f8813a
flight tasks: minor cleanup (avoid using *= for assignment)
6 years ago
Beat Küng
afada8ddb5
FlightTaskManualStabilized: allow attitude control with 0 throttle
...
With minimum throttle set to 0, it was not possible to control the attitude
anymore at 0 throttle, the vehicle would just stay level.
6 years ago
Beat Küng
b93d02aee7
Revert "omnibus: (temporarily) disable the topic listener"
...
This reverts commit 370fddc115
.
Because the topic_listener got smaller.
6 years ago
Beat Küng
62550be858
topic_listener: reduce flash space by avoiding template bloat
...
Use a templated callback method for the code parts that we actually need
templates, and avoid using a template for the rest of the code.
Saves around 20KB of flash.
6 years ago
Beat Küng
3453506471
logger: log vehicle_air_data and vehicle_magnetometer by default & minor cleanup
...
Make sure vehicle_air_data & vehicle_magnetometer are logged if ekf2 replay
is disabled.
6 years ago
Beat Küng
92bf761bf1
PreflightCheck: do not check for primary mag & inconsistencies if system has no mag
6 years ago
Martina
5a57e82072
navigator: clarify NaN return for get_yaw_acceptance
6 years ago
Martina
b220e74219
navigator_main: add comment to explain yaw_acceptance usage
6 years ago
Martina
5b8ae9fb29
rename position_controller_status field from altitude_acceptance_radius
...
to altitude_acceptance
6 years ago
Martina
40650ee2c7
FlightTaskAuto: check avoidance progress only for multicopter
6 years ago
Martina
07eb0b697e
FlightTaskAuto: don't create vectors from pointers
6 years ago
Martina
ba4e633bd4
FlightTaskAuto: check avoidance progress only if avoidance is active
6 years ago
Martina
cef7673969
FlightTaskAuto: calculate the new altitude acceptance radius if the vehicle
...
is inside the xy acceptance radius but not inside the z acceptance radius
6 years ago
Martina
fffb479edf
navigator_main: use the altitude acceptance radius from the pos control if
...
it is greater than the one in the mission item
6 years ago
Martina
b8e46d3323
position_controller_status: add altitude acceptance radius
6 years ago
Martina
7031bb5a6d
navigator: add yaw_acceptance getter to incorporate feedback from position
...
controller. The yaw acceptance is defined by the mission item. If the pos
control sets it to NAN, then the yaw at a waypoint is ignored.
6 years ago
Martina
a5a204004b
FlightTaskAuto: add check for xy mission progress
6 years ago
Daniel Agar
18a0b39968
sanitizers cleanup ( #10551 )
...
- add to AddressSanitizer and UndefinedBehaviorSanitizer to CMAKE_BUILD_TYPE options
- handle environment variable helpers outside of CMake
- add -O1 optimization
- cleanup whitespace
6 years ago
Daniel Agar
38aa9a20f6
parameters delete unused scope
6 years ago
Daniel Agar
50d1db3372
Tools/check_submodules.sh silence normal git output
6 years ago
Daniel Agar
036734eb76
cmake git submodules handle all paths consistently
...
- relative to the PX4 source directory root
6 years ago
Daniel Agar
610ec9f854
Update submodule nuttx to latest Sun Sep 23 08:37:24 EDT 2018 ( #10550 )
...
- nuttx in PX4/Firmware (f3cbd3c744e9224bd55597fbfae23c56ce296544): 98a8951306
- nuttx current upstream: e31e94f5bd
- Changes: 98a8951306...e31e94f5bd
e31e94f 2018-09-21 David Sidrane - [REJECTED] kinetis:usbdev use CONFIG_KINETIS_USBOTG_PRIO at default
6 years ago
mcsauder
a1af7ffdcf
Remove whitespaces to quiet git commit trailing whitespace warnings.
6 years ago
David Sidrane
d2faf5f31d
platforms/nuttx/NuttX/nuttx with hardfault fix
6 years ago
MaEtUgR
2c7c876c38
mavlink_receiver: parse all 18 channels from rc_override
6 years ago
MaEtUgR
4f0e090e88
drv_rc_input: replace useless rc_input_values define
6 years ago
TSC21
5c386a737c
make generation of micro-RTPS agent CMakeLists.txt optional
6 years ago
TSC21
93daec43d3
generate_microRTPS_bridge: add option to set preprocessor include paths of fastrtpsgen
6 years ago
TSC21
d708c965ec
px_generate_uorb_topic_helper.py: beautify
6 years ago
TSC21
4137517d12
px_generate_uorb_topic_files.py: beautify
6 years ago
TSC21
cafc2f5e61
add Copyright notice
6 years ago
TSC21
9b028e4f6d
update copyright notice
6 years ago