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
Simon Wilks
2f80ddd11a
Correct the yaw gains to flyable values.
10 years ago
Lorenz Meier
c92655b850
Merge pull request #2288 from UAVenture/qu4d_tuning
...
Correct the QU4D yaw gains to flyable values.
10 years ago
Lorenz Meier
a0f2075d5a
navigator: Decide feasibility of mission based on current position, not home
10 years ago
Simon Wilks
f3e28bb361
Correct the yaw gains to flyable values.
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
bd3fbd5fa2
Fixed wing HIL: More suitable tuning gains by default
10 years ago
Lorenz Meier
363a482165
Move navigation_capabilities uORB topic to generated message set
10 years ago
Lorenz Meier
b1e462383d
Merge pull request #2270 from PX4/uavcan_next
...
Changes to build on latest uavcan master with FW upload and Node ID
10 years ago
Lorenz Meier
b0ed795ba8
Caipirinha: Improve default parameters based on Wing-Wing params
10 years ago
Lorenz Meier
b9e8fd550a
Merge pull request #2258 from tumbili/VTOL_fix
...
do not run fw attitude controller when in rotary wing mode (VTOL)
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
3f56892950
Merge branch 'uavcan_next' of https://github.com/PX4/Firmware into uavcan_next
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
44cf402c6f
FX79: Set better default values for airspeed and loiter radius
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
Lorenz Meier
75082f90ec
Final touchup on caipi mixer
10 years ago
Lorenz Meier
61a8e2e270
Caipi mixer improvements
10 years ago
Lorenz Meier
9ce7fe483a
Merge pull request #2272 from mcharleb/mavlink-cleanup
...
Removed unused file mavlink_main_posix.cpp
10 years ago
Lorenz Meier
39b0100138
Merge pull request #2271 from mcharleb/param-union-fix
...
remove long long from union param_value_u
10 years ago
Lorenz Meier
fe82b412f6
Merge pull request #2269 from mcharleb/uorb-posix-fix
...
Created px4_access to handle check of virtual files
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
bcb3529490
Added confitional definition
10 years ago
David Sidrane
9d055ef95b
Added ASSERT macro that mimic Nuttx but uses the system assert
10 years ago
David Sidrane
7950167bc5
Added assertion on allocation failure for parameter change storage, removed magic numbers
10 years ago
Lorenz Meier
cf2d66bd81
Merge pull request #2268 from mcharleb/hrt_queue-fixes
...
Hrt queue fixes
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