Mark Whitehorn
88126e560f
remove trim command: replaced by trim parameters
8 years ago
Mark Whitehorn
fc906a79b0
delete commented code
8 years ago
Mark Whitehorn
086043a237
remove unused variable
8 years ago
Mark Whitehorn
6257d9bde1
remove pwm "trim" command; replaced by parameter values
8 years ago
Mark Whitehorn
86252e19e6
clean up other build targets
8 years ago
Mark Whitehorn
f0b41a0e52
change main trims to normalized values
8 years ago
Mark Whitehorn
dbc149c224
change trim units from absolute usec to normalized values
8 years ago
Mark Whitehorn
d8528f46ce
remove DEBUG_BUILD from fmu.cpp compile flags
8 years ago
Mark Whitehorn
764101e41e
bump parameter minor version
8 years ago
Mark Whitehorn
876ab45bf3
fix errors in crazyflie and navio builds
8 years ago
Mark Whitehorn
d4c707e698
remove INAV and switch to new logger for fmu-v2 builds
...
roughly 10K bytes below the 1MiB limit
8 years ago
Mark Whitehorn
e80ef34b0d
retest FMU control latency
8 years ago
Mark Whitehorn
009a413438
fix argument order in pwm_limit_calc call, clean up
...
note that FMU does not update AUX pwm outputs if no RC signal
8 years ago
Mark Whitehorn
f3c3d1f7f9
fix rebase merge error
8 years ago
Mark Whitehorn
257e236c92
add errno to error message
8 years ago
Mark Whitehorn
5601ca19de
astyle
8 years ago
Mark Whitehorn
0ccfcab010
fmu trims still not working
8 years ago
Bartosz Wawrzacz
bb52a77194
[PX4IO/PWM driver] Fixed a bug in px4io driver
8 years ago
Mark Whitehorn
82bfaf3967
debugging fmu mode_pwm4 not recognized
8 years ago
Mark Whitehorn
ea83b67bd8
add trim parameter handling
8 years ago
Mark Whitehorn
9ced4afca3
add AUX trim parameters
8 years ago
Mark Whitehorn
a0c8a78a14
use trim values to set mixer:scaler.offset
...
clamp mixer output offset to [-.2,.2] ([-2000, 2000] in mixer file)
add 8 main PWM trim parameters
add long desc to parameters and bump minor parameter version
8 years ago
Bartosz Wawrzacz
619efa7b45
[PX4IO/PWM driver] Added trim values to the PWM output drivers
8 years ago
David Sidrane
4494182bfc
Update rc.interface
8 years ago
Anton Matosov
fff4934743
Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake
...
Steps to debug:
* Run gazebo (or any other sim) server and client viewers via the terminal: `make posix_sitl_default gazebo_none_ide`
* In your IDE select `px4_<mode>` target you want to debug (e.g. `px4_iris`)
* Start debug session directly from IDE
This approach significantly reduces the debug cycle time because simulator (e.g. gazebo) is always running in background and you only re-run px4 process which is very light.
8 years ago
Anton Matosov
a2c0391bcc
Rework TPA to have per-component setup and use more stable and intuitive function
...
This also adds a ZMR250 config.
8 years ago
Lorenz Meier
1bef1ae34a
Make space in test config
8 years ago
Andreas Antener
64778b9540
Load monitor: added parameter to disable stack check
8 years ago
Andreas Antener
72f52c920c
Load monitor: reduce scope of scheduler locking
8 years ago
Andreas Antener
806b8d3a67
Load monitor: free counter
8 years ago
Andreas Antener
a0cf938ced
Load monitor: lock scheduler for stack check and added performance counter for stack checking
8 years ago
Andreas Antener
dda0de09dd
Load monitor: optimize performance of stack checking
8 years ago
Andreas Antener
a74269ec60
Load monitor: adding stack logging to logger
8 years ago
Andreas Antener
c0c75d07c9
Removed 'degree' character that caused python3 to act up while pruning the mixer file
8 years ago
Andreas Antener
62103be7ba
Load monitor: report and log processes low on stack
8 years ago
Michael Schaeuble
b0ee5256d5
Disable LPE in px4fmu-v2_default
...
With GCC 4.9 the binary is to large for the flash memory.
This is why we disabled LPE on that platform.
8 years ago
Michael Schaeuble
bdb76d013e
Fix incorrect MPU9250 device ID
...
We propagate the bus parameters from the bus interface to the sensor
devices. Thus, the device ID of the sensor driver is set to the correct
bus id and address. Otherwise it would be zero, which is an issue if several MPU9250s
are running at the same time.
8 years ago
Paul Riseborough
1fbc688757
Commander: Fix pre-flight EKF check errors
8 years ago
Beat Küng
9442c89691
Tools/upload_log.py: add script to upload ulog file to logs.px4.io
8 years ago
Julian Oes
1424994bc0
navigator: don't takeoff in loiter on ground
...
This fixes the following corner case:
1. Upload a mission.
2. Set mission mode.
3. Set loiter mode.
4. Arm.
At this point it will shoot up and go to the takeoff waypoint even
though we're not in mission but in loiter mode.
The fix makes sure that the triplet is reset to invalid (and idle) in
loiter mode if we're landed and disarmed.
It will lead to the vehcle sit in idle on the ground until you issue a
start mission (or takeoff) command.
8 years ago
Dennis Mannhart
dd1ca0daa2
correctin from user input to roll and pitch
8 years ago
Dennis Mannhart
6906d966ce
manual input mapping to roll and pitch
8 years ago
Roman
0c49abbef8
standard vtol: correctly modify attitude for pusher assist
...
- fix a bug where the wrong rotation order was used to compute the attitude
setpoint when using the pusher assist feature
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Samay Siga
6b08ba6272
Update 13010_claire
...
updated VT_FW_MOT_OFFID
8 years ago
Samay Siga
e3ef206846
Update claire.aux.mix
...
Replaced individual elevator and aileron into "elevons"
8 years ago
Daniel Agar
1941dfca87
add tests code coverage
...
-closes #5862
8 years ago
Dennis Mannhart
c2b6381759
adjust to astyle format
8 years ago
Dennis Mannhart
5ed35e9731
added comment why reseting at this point; created variable for horizontal velocity magnitude
8 years ago
Dennis Mannhart
6865a70dea
reset position setpoints once altitude condition is reached
8 years ago
Julian Oes
fc9f2143d2
sitl_gazebo: update submodule
8 years ago