Julian Oes
f365832c0b
hysteresis: we needed different hysteresis
...
Sometimes, we only need a histeresis in one direction.
9 years ago
Julian Oes
401d807261
systemlib: added library for hysteresis
...
There have been two cases where a hysteresis function wasn't working
correctly. It is therefore a good idea to abstract the hysteresis
functionality into a library.
9 years ago
Julian Oes
36299c59b4
unittests: whitespace
9 years ago
sander
788f04ea58
Remove debug info
9 years ago
sander
94fc8bda02
Fix indenting
9 years ago
sander
2bca19fc5e
Remove acceptance radius from takeoff altitude for MC
9 years ago
sander
e4f20f98cd
Implement altitude acceptance radius
9 years ago
Lorenz Meier
b5ef5cabb5
Updated src/drivers/gps/devices
9 years ago
James Goppert
5f16c97662
Added mb12xx sensor enable. ( #5164 )
9 years ago
Daniel Agar
390a7165dd
make tests ( #5163 )
...
* make tests use px4 instead of mainapp
* commander_tests ALTCTL - not rotary requires altitude
9 years ago
Julian Oes
5a262ec6bc
uorb: came across a wrong comment
9 years ago
Julian Oes
a18eabead4
navigator: whitespace
9 years ago
Daniel Agar
2de66b1a9d
FW navigation in high winds ( #5097 )
9 years ago
Beat Küng
ad2a13dcc8
cmake TAP config: add topic_listener
9 years ago
Beat Küng
0fa3bd4691
ms5611: use px4_getopt instead of getopt
...
- px4_getopt is threadsafe
- getopt does not do argument reordering (ms5611 start -T 5607 did not work)
9 years ago
David Sidrane
1b0f41e36e
Added support to MS5611 Driver for MS5607
9 years ago
Lorenz Meier
fa421a91e2
Add missing teest targets for MindPX
9 years ago
Lorenz Meier
6ab9dc0acf
Testing cleanup from Daniel Agar
9 years ago
Daniel Agar
99aa5f49fc
FW ALTCTL requires altitude
9 years ago
Daniel Agar
6aa935fed6
FW don't allow ACRO or RATTITUDE
9 years ago
Lorenz Meier
e70223c2be
Allow transition commands also in manual if no switch is used
9 years ago
Roman
1f1839d978
sensors: fixed code style
...
Signed-off-by: Roman <bapstroman@gmail.com>
9 years ago
Roman
9ece090dbe
vtol_att_control: use transition switch instead of aux1
...
Signed-off-by: Roman <bapstroman@gmail.com>
9 years ago
Roman
499d362b8b
added transition switch
9 years ago
Beat Küng
302719527a
nuttx defconfig: increase nr of file descriptors, due to mavlink shell
9 years ago
Beat Küng
e8d44da2c0
Tools: add mavlink_shell.py script to start a shell over mavlink
9 years ago
Beat Küng
2241ab9cac
mavlink: add a shell using SERIAL_CONTROL MAVLink message
9 years ago
Julian Oes
78a9472b25
px4iofirmware: astyle
9 years ago
Julian Oes
dcb7c0e4c2
px4iofirmware: correct newline
9 years ago
Julian Oes
79a1b84b09
px4iofirmware: clean up override decision
...
The override checking was scattered across two places and is now unified
in controls_tick(). The part in mixer_tick only decides which mixer (or
none) to use give the override flag.
9 years ago
Julian Oes
de76c398ca
px4io: whitespace fixes
9 years ago
Julian Oes
ec035b7268
px4iofirmware: no override in multirotor mode
...
This fixes a bug where multirotors got into override mode when the FMU
is dead/not responding.
The main bug was that the check was for FMU_OK || MANUAL_OVERRIDE_OK
in order to get further in the override checks.
Also a mixer_tick was called inside the controls_tick even though these
are called in px4io.c after each other anyway.
9 years ago
Julian Oes
57b3bbf657
px4iofirmware: don't set FMU_OK flags immediately
...
The FMU_OK flags are later checked anyway based on
system_state.fmu_data_received_time.
9 years ago
Julian Oes
31d5c59ab7
px4iofirmware: remove unused define
9 years ago
Julian Oes
a9a5f3a19e
px4io: add FMU fail test mode
...
In order to test what happens in px4iofirmware when the FMU stops
sending PWM or control commands, I added a test mode. When the test mode
is activated, no controls are sent.
9 years ago
Julian Oes
55d21242fe
Snapdragon: keep copying mainapp.config for now
...
mainapp.config can't be renamed to px4.config just yet because it would
clash with the name used for the DSP side.
9 years ago
James Goppert
b6a9ff756c
Rename mainapp to px4.
9 years ago
Sebastian Quilter
3b7ba915a8
small refactor ( #5155 )
9 years ago
Eric Ye
9f5b081257
Wrap help line to fit through mini-dm. ( #5157 )
...
It currently gets cut off on mini-dm, split it into multiple lines
so all of it comes through.
9 years ago
sander
4b414d96eb
Init _mission_throttle
9 years ago
sander
0ce08ed9f8
Code style
9 years ago
sander
ce3749d04f
Make tecs init airspeed mode dependent
9 years ago
sander
0cf77a30b1
Init tecs with transition airspeed for vtols without airspeed sensor
9 years ago
David Sidrane
415fbae31e
Fix build for HW w/o mux
9 years ago
Beat Küng
50a14cfd29
tap_esc: disable the _mode param, use the number of configured channels instead
...
Not sure why the Mode enum exists in the first place...
9 years ago
Beat Küng
3a0f4c84a5
motor_test: add iterate command
9 years ago
Beat Küng
cbcbce3a28
tap_esc: use correct number of outputs
9 years ago
Beat Küng
6245a9b134
motor_test: make -m & -p optional (select all motors/0 output if not given)
9 years ago
Beat Küng
d660fb094b
tap_esc: add RPMSTOPPED macro, make sure driver starts with stopped motors
9 years ago
Beat Küng
d6d3a56116
tap_esc: add buffer size check for _esc_feedback.esc[]
9 years ago