Pavel Kirienko
2c61ec6819
UAVCAN update, fixes compilation warning on GCC 4.7 (see #2294 )
10 years ago
Lorenz Meier
02efa5a24c
commander: Better text feedback
10 years ago
Mark Whitehorn
05f935cd77
inhibit more sensor checks
10 years ago
Lorenz Meier
ab61ebca2a
Revert "commander: Allow to disarm via switch in HIL"
...
This reverts commit 6ed43cb3a4
.
10 years ago
Lorenz Meier
b7986e6fdd
land detector: Improve performance for fixed wing setups
10 years ago
Lorenz Meier
3e0c14dea2
MAVLink FTP: Do not list hidden directories by default
10 years ago
Lorenz Meier
9af8ba49ac
HIL fix: Also publish filtered airspeed
10 years ago
Lorenz Meier
6ed43cb3a4
commander: Allow to disarm via switch in HIL
10 years ago
Mark Whitehorn
9588e6fc68
whitespace
10 years ago
Mark Whitehorn
e9634fbe47
suppress preflight check failure for HIL autostart_ids
10 years ago
Roman
ef6e07fc9b
fixed wing position control:
...
- only lock on yaw if yawrate is below threshold
- remove more magic numbers
10 years ago
Mark Whitehorn
1f3c5d00e4
fix posctl heading hold
10 years ago
tumbili
e5e4db1923
POSCTRL:
...
- make sure we always intialize the waypoints
on the desired path and that the previous waypoint is
behind the plane
- replace magic numbers with defines
10 years ago
Lorenz Meier
7f07e4306a
commander: Fix non-existing middle switch position for acro switch
10 years ago
Lorenz Meier
f6dc9c9727
multicopter manual attitude control: Leave some margin for yaw control
10 years ago
Lorenz Meier
46d969772c
Fixed wing heading hold: Engage only after wings got close to level already
10 years ago
Lorenz Meier
21fde4b3f6
fw att control: Code style fixes
10 years ago
Lorenz Meier
c99489ee9d
FW pos control: Implement hardcore throttle limiting in manual interaction mode
10 years ago
Lorenz Meier
ad9b875aea
Pos control: Update symbol name
10 years ago
Lorenz Meier
4594945d57
commander: Forbid override in stabilized mode
10 years ago
Lorenz Meier
126ad2247e
PX4IO: Code style fixes
10 years ago
Roman
032484bd31
added takeoff protection in altitude controlled modes, code duplication cleanup
10 years ago
Roman
629002738b
define new mode for altitude
10 years ago
tumbili
8b6593495c
reset waypoints when switching to fw pos_ctrl mode
10 years ago
Lorenz Meier
0e11f1632c
MAVLink app: send out right mode flags for new stabilized mode
10 years ago
Lorenz Meier
5197be67a7
FW control: Add skeleton for distinct altitude control and position control flight modes
...
Conflicts:
src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
10 years ago
Lorenz Meier
8e935e6fa6
Add new stabilize mode
10 years ago
Lorenz Meier
a0f2075d5a
navigator: Decide feasibility of mission based on current position, not home
10 years ago
David Sidrane
68276ff345
Back Port from Master - Changes to build on latest uavcan master with FW upload and Node ID
10 years ago
Lorenz Meier
363a482165
Move navigation_capabilities uORB topic to generated message set
10 years ago
Lorenz Meier
0c0500f8da
IO Firmware: Do not build ADC code if there is no ADC input for RSSI
10 years ago
Lorenz Meier
75ad5875cb
Low-pass analog RSSI stronger
10 years ago
Lorenz Meier
9a16d9ebfa
IO Firmware: Code style fix, fix RSSI ADC lowpass
10 years ago
David Sidrane
2d796f408d
Ran Astyle
10 years ago
David Sidrane
6155a1557f
Changes to build on latest uavcan master with FW upload and Node ID allocation
10 years ago
Lorenz Meier
1d58190bf9
Default altitude mode to first order hold (line between waypoints) and allow missions to be further away to still successfully start them
10 years ago
Mark Charlebois
4d8061b22c
Removed unused file mavlink_main_posix.cpp
...
The posix and nuttx changed were re-integrated back into mavlink_main.cpp
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
7c00bf11fd
remove long long from union param_value_u
...
The long long was mistakenly added when debugging an alignment issue
on x86_64.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
David Sidrane
d720a42a35
Changes to build on latest uavcan master with FW upload and Node ID allocation
10 years ago
Mark Charlebois
f985a48fbc
Created px4_access to handle check of virtual files
...
uORBManager_posix.cpp did a stat to see if a file exists but the
file is actually a virtual file. Using stat was incorrect because
it required a stat buffer that was never used. The POSIX access
function is a better choice so I created a px4_access version to
handle virtual files.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Lorenz Meier
3dbd48fbad
param style fix
10 years ago
David Sidrane
03bdf1e5f2
Allow allocation of changed paramaters to fail, then all param functions will return PARAM_INVALID or a count of 0
10 years ago
David Sidrane
7950167bc5
Added assertion on allocation failure for parameter change storage, removed magic numbers
10 years ago
Mark Charlebois
f763c4cc0e
POSIX: fixed type used in USEC2TICKS
...
The macro was using a constant defined as a long instead on an
unsigned long. Made corresponsing changes to barosim.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
122c52c731
POSIX: Fixes for ARMv7 build
...
uint64_t needs to use PRIu64 in printf.
Clang-3.5 found an error is variable types for a compare.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
325e063f18
POSIX: fixes for gcc
...
GCC complains about strict prototypes.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
af45954690
POSIX: hrt_work_lock.h to hrt_work.h
...
The header file now contains all hrt workqueue related prototypes.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
6fd612a218
POSIX: fixed function prototype
...
Function was changed to be void but prototype was not updated
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
b4152f3daa
POSIX: Fixed output for list_topics, list_devices, etc
...
Removed extra carriage returns in output strings
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago
Mark Charlebois
5e95b83eff
POSIX: Fixes for HRT implementation of simulated HW clock polling
...
There is a race condition for the accel and mag polling rates.
Whichever one gets set first, the other will be uninitialized.
Set the mag polling rate to 1ms if uninitilized.
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
10 years ago