Commit Graph
100 Commits
Author SHA1 Message Date
Lorenz Meier d55feb2e0e Disable mTECS, but retain code for now (#4407)
* Disable mTECS, but retain code for now

* astyle fw_pos_control_l1

* fw_pos remove pitch_max_special only used by mtecs

* move FW_T_CLMB_MAX to FW TECS param group

* fw_pos initialize tecs_status_s
2016-05-01 13:47:41 +02:00
Lorenz Meier 163b5afc73 Navigator: Fix style 2016-04-25 08:44:51 +02:00
Lorenz Meier 35180e1d10 Hide OBC failsafe actions for normal users 2016-04-25 08:44:51 +02:00
Lorenz Meier d3dff8a1e2 Raise params version 2016-04-25 08:44:51 +02:00
Lorenz Meier 1ecfaff6ea Fix up power consumption estimation 2016-04-23 17:51:24 +02:00
Lorenz Meier c2f88c78b4 Fix battery current integration issue 2016-04-21 21:32:18 +02:00
Lorenz Meier 835ee4d709 Commander: Better status feedback about power status 2016-04-21 10:36:14 +02:00
Lorenz Meier ef69f74977 Do not use low level debug output on USB resume 2016-04-21 10:35:57 +02:00
Lorenz Meier c8c7c84110 Simplify ADC driver 2016-04-21 10:35:44 +02:00
Lorenz Meier 7dae3abac9 Sensors: Adjust mode switch ranges 2016-04-18 18:29:21 +02:00
Lorenz Meier 0adb4d8e8c Commander: Fix single channel mode switching 2016-04-18 18:29:07 +02:00
Lorenz Meier b90f6dc157 Fix text print to logfile 2016-04-18 17:06:12 +02:00
Lorenz Meier 936f6b6eb7 Fix FMUv3 startup script logic 2016-03-30 19:45:39 +02:00
Lorenz Meier c10b37c2ed Merge pull request #4078 from dagar/master
more param metadata cleanup
2016-03-26 12:17:52 +01:00
Lorenz Meier 8a224b7d6a Merge pull request #4032 from FantasyJXF/patch-1
Update nuttx_px4fmu-v2_default.cmake
2016-03-18 15:11:52 +04:00
Lorenz Meier 6b10d2b8e1 Sensors: Remove debug output 2016-03-13 15:42:34 +01:00
Lorenz Meier 475bdb7212 Sensors: Fix white space 2016-03-13 15:41:02 +01:00
Lorenz Meier b114575139 GPS: Fix comment 2016-03-13 15:40:39 +01:00
Lorenz Meier 1fdf252e96 Remove duplicate LAND mode, clean up mode reporting across the board to ensure consistency 2016-03-13 15:39:35 +01:00
Lorenz Meier f472ac577a Cleanup for manual control messages 2016-03-13 15:39:12 +01:00
Lorenz Meier 8373f41d42 Clean up new mode switching 2016-03-13 15:38:56 +01:00
Lorenz Meier f7640f02ad GPS driver: Removed debugging noise 2016-03-12 17:17:47 +01:00
Lorenz Meier d83823398e Merge pull request #3859 from PX4/pwm_min_250
better PWM_MIN defaults for 250 airframes
2016-02-25 17:17:44 +01:00
Lorenz Meier a85939f66b Merge pull request #3780 from kd0aij/frsky_stack
increase stack size for frsky telemetry daemon
2016-02-16 19:22:29 +01:00
Lorenz Meier 80c532acf1 Merge pull request #3660 from PX4/mavlink_frame_fix
Mavlink read back frame fix
2016-02-03 13:09:06 +01:00
Lorenz Meier dd883d2c9b Update README.md
More URL fixes from @peppermint
2016-01-09 23:07:41 +01:00
Lorenz Meier 857701daa1 Merge pull request #3441 from kd0aij/fmu_pwm_limit
Fmu pwm limit
2016-01-06 10:02:43 +01:00
Lorenz Meier 268990f216 Merge pull request #3433 from PX4/posix_uart
MAVLink app: Enable network and serial on POSIX
2016-01-06 09:27:18 +01:00
Lorenz Meier e9865071fa Merge pull request #3439 from PX4/vtol_sitl
VTOL fixes for SITL
2016-01-05 21:14:34 +01:00
Lorenz Meier 302d848104 Merge pull request #3398 from dogmaphobic/logHandler
Add mavlink log messages handler
2016-01-05 08:18:23 +01:00
Lorenz Meier a37b87c079 Merge pull request #3369 from UAVenture/inav_param_fix
Update missing param in INAV
2015-12-17 19:33:36 +00:00
Lorenz Meier 964763d10f Merge pull request #3364 from dagar/geofence_metadata
add geofence param metadata
2015-12-16 10:37:07 +00:00
Lorenz Meier 4a1dd4f047 Merge pull request #3234 from UAVenture/altitude_message
WIP: Altitude message
2015-12-06 14:10:31 +01:00
Lorenz Meier 1c9adeb667 Merge pull request #3024 from UAVenture/gimbal_mount_config_master
Gimbal mount config
2015-12-06 14:08:54 +01:00
Lorenz Meier 128fd82970 Merge pull request #3326 from PX4/master_silicon_rev
Support of Bootloader Rev 5 - silicon rev check
2015-12-06 13:30:57 +01:00
Lorenz Meier 0b14266eff Merge pull request #3242 from PX4/master_uavcan_travis
Move uavcan bin files to ROMFS based on naming convention
2015-12-05 15:51:21 +01:00
Lorenz Meier 43c3708bf0 Merge pull request #3319 from PeterDuerr/fix_map_projection_project
Avoid violation of acos' domain in map_projection
2015-12-04 10:31:22 +01:00
Lorenz Meier dc3a101b4a Merge pull request #3313 from UAVenture/sitl_fix_mac
Make posix sitl work on my mac
2015-12-03 18:39:55 +01:00
Lorenz Meier fa49d27d09 Merge pull request #3307 from UAVenture/sub_mode_support
Sub mode support
2015-12-02 14:26:41 +01:00
Lorenz Meier 93bb1ab80f Merge pull request #3297 from PX4/master_uavcan_num_if
Set number of UAVCAN interfaces on HW from top level cmake file
2015-12-01 06:15:47 +01:00
Lorenz Meier ece822d0e7 Merge pull request #3284 from ASM3/feature/add_GPS_ellipsoid_alt_info
GPS: Add height above the ellipsoid info
2015-11-28 00:55:59 +01:00
Lorenz Meier 2341d56927 Merge pull request #3278 from erikd/driver_framework
Driver framework
2015-11-27 08:15:51 +01:00
Lorenz Meier 1c6a7fb360 Merge pull request #3276 from erikd/driver_framework
Two uninitialized data fixes
2015-11-26 09:22:12 +01:00
Lorenz Meier b42bcc48bf Merge pull request #3263 from dagar/true_airspeed
HIL calculate TAS from IAS
2015-11-25 00:25:34 +01:00
Lorenz Meier da59e632b2 Merge pull request #3256 from UAVenture/inav_terrain
Added terrain estimator to INAV
2015-11-24 14:01:07 +01:00
Lorenz Meier 2ce6988436 Merge pull request #3253 from DroneBuster/quad_h
Mixer for H configuration
2015-11-23 21:38:17 +01:00
Lorenz Meier 6d842bd432 Merge pull request #3184 from PX4/takeoff_detect
Takeoff detect
2015-11-23 10:51:19 +01:00
Lorenz Meier c0d04592b3 Merge pull request #3246 from PX4/sitl_shell_fix
SITL shell: do not save command if it replicates the previous one
2015-11-22 10:43:58 +01:00
Lorenz Meier b398064d55 Merge pull request #3232 from PX4/master_mpu9250_add_integration
Added the integration like on mpu6000
2015-11-21 12:30:01 +01:00
Lorenz Meier ca5b854ce8 Merge pull request #3238 from PX4/pwm_out_sim_fix
properly assign struct member
2015-11-21 11:01:05 +01:00
Lorenz Meier 9f89426d5e Merge pull request #3227 from thiemar/uavcan_param_save_fix
Don't call param_opcode unless there are dirty nodes [resolves PX4/Firmware#3160]
2015-11-20 22:32:14 +01:00
Lorenz Meier aad434831e Merge pull request #3230 from thiemar/uavcan_param_count_fix
Fix off-by-one error in parameter count [resolves PX4/Firmware#3162]
2015-11-20 22:32:01 +01:00
Lorenz Meier 96b3239ce7 Merge pull request #3225 from PX4/master_commander_stack_size
BUGFIX:Take 2! CLI "commander calibrate acel" resulted in hardfault
2015-11-19 23:27:18 +01:00
Lorenz Meier 7cc6674bad Merge pull request #3221 from PX4/master_macro_wrap
BUGFIX: Multiple  PREFLIGHT FAIL: xxx messages - multiline macros not…
2015-11-19 19:19:14 +01:00
Lorenz Meier 19fc766c7d Merge pull request #3223 from PX4/master_commander_stack_size
BUGFIX:CLI "commander calibrate acel" resulted in hardfault
2015-11-19 19:04:51 +01:00
Lorenz Meier ab92ed35a6 Merge pull request #3215 from PX4/sitl_shell
implemented better shell for SITL
2015-11-19 09:31:48 +01:00
Lorenz Meier bb87dafdff Merge pull request #3206 from mcharleb/driver_framework_latest
Added changes to sensors.cpp for DriverFramework
2015-11-18 22:23:39 +01:00
Lorenz Meier 2e632cb84a Merge pull request #3143 from PX4/takeoff_landing
Takeoff landing
2015-11-18 12:42:36 +01:00
Lorenz Meier 090fef8ea3 Merge pull request #3203 from ChristophTobler/master
changes needed for fake gps
2015-11-18 10:29:18 +01:00
Lorenz Meier e045ab131e Merge pull request #3192 from PX4/uavcan-fix-3190
Removed an excessive template disambiguator
2015-11-18 10:09:04 +01:00
Lorenz Meier ee2ce77c82 Merge pull request #3183 from mhkabir/uavcan_voting
Improved sensor failsafe reporting
2015-11-14 18:02:25 +01:00
Lorenz Meier 32bbbb0cdc Merge pull request #3171 from mhkabir/commander_prearm
Commander : Effectively track failure reporting and handle hotplug sensors
2015-11-14 10:29:28 +01:00
Lorenz Meier 4f4f1d901e Merge pull request #3005 from PX4/uavcan_footprint_reduction
UAVCAN footprint reduction
2015-11-13 19:34:40 +01:00
Lorenz Meier d289ac7ec4 Merge pull request #3177 from bartosz-wawrzacz/master
Handling and logging the RC RSSI value
2015-11-12 16:57:57 +01:00
Lorenz Meier 51bfb2be94 Merge pull request #3174 from mhkabir/commander_led
Hotfix : fix commander LED reporting
2015-11-11 11:41:04 +01:00
Lorenz Meier adba2de2bf Merge pull request #3148 from dronecrew/att_fix
Attitude estimator hot fix.
2015-11-07 23:01:04 +01:00
Lorenz Meier 6743494893 Merge pull request #3145 from dronecrew/valgrind
Adds valgrind support, started to correct some bugs in SITL
2015-11-07 18:10:11 +01:00
Lorenz Meier 9b45daa8f7 Merge pull request #2667 from mhkabir/vis_yaw
External heading support for AttitudeEstimatorQ (Vision/Mocap)
2015-11-06 10:50:18 +01:00
Lorenz Meier 1205665b24 Merge pull request #3115 from PX4/pos_hold_fix
fix position hold logic
2015-11-02 16:39:30 +01:00
Lorenz Meier 40278f9f96 Merge pull request #3106 from PX4/mc_pos_control
do not set position setpoint too early
2015-11-01 10:35:15 +01:00
Lorenz Meier ae90af711e Merge pull request #3100 from ChristophTobler/master
Logging rate was limited to 1 Hz
2015-10-30 15:23:17 +01:00
Lorenz Meier 8098821686 Merge pull request #3059 from PX4/can_upgrade
Automatic CAN node upgrading
2015-10-29 10:46:58 +01:00
Lorenz Meier 8ba0c003db Merge pull request #3078 from yuanxing-THU/master
Ignore .DS_Store in the ROMFS pruner.
2015-10-27 22:25:23 +01:00
Lorenz Meier 94bef4e139 Merge pull request #3065 from dronecrew/lpe-no-eigen
Replaced eigen with custom matrix lib.
2015-10-25 10:37:31 +01:00
Lorenz Meier bd1d15606b Merge pull request #3044 from gcarmix/master
Driver for the SRF02 ultrasound range finder, adapted from Maxbotix driver
2015-10-24 11:12:12 +02:00
Lorenz Meier 8b12845f15 Merge pull request #3058 from mcharleb/hexagon-vagrant
Hexagon vagrant
2015-10-24 10:44:11 +02:00
Lorenz Meier c6b41b4e5e Merge pull request #3030 from dronecrew/control-update
uORB/ control wrapper update
2015-10-22 00:22:58 +02:00
Lorenz Meier 8fa49d8ac5 Merge pull request #3033 from dronecrew/px4io-fw-rename
Firmware rename for px4io to avoid using board label in name.
2015-10-22 00:14:48 +02:00
Lorenz Meier c18d4dba01 Merge pull request #3020 from mcharleb/build-fixes
Fixed PRI64 to PRId64 in generate_listener.py
2015-10-19 19:06:32 +02:00
Lorenz Meier a6a3d4891d Merge pull request #3013 from PX4/mixer_fix
protect from zero division
2015-10-19 00:27:26 +02:00
Lorenz Meier 63921b16a5 Merge pull request #3002 from dagar/cmake_fixes
px4airframes split mixed windows path with os.path.split
2015-10-15 22:42:48 +02:00
Lorenz Meier f3389dae38 Merge pull request #2996 from dagar/cmake_upload
cmake fix windows upload
2015-10-14 20:12:37 +02:00
Lorenz Meier 405d485f62 Merge pull request #2995 from dagar/cmake_misc
cmake improve submodule handling and nuttx copy
2015-10-14 19:19:55 +02:00
Lorenz Meier c599cf1256 Merge pull request #2976 from PX4/mtecs
Mtecs: small update and new filter block
2015-10-14 10:17:51 +02:00
Lorenz Meier 5d2b01a8e7 Merge pull request #2978 from PX4/cmake_win_fixes
CMake Windows Fixes
2015-10-14 09:29:06 +02:00
Lorenz Meier f34ba165a4 Merge pull request #2982 from NaterGator/param-hash
Enable hash generation of parameters block
2015-10-14 00:16:07 +02:00
Lorenz Meier a11ea87446 Merge pull request #2985 from DonLakeFlyer/MavFrame
Fix MAV_FRAME_MISSION usage
2015-10-13 14:51:43 +02:00
Lorenz Meier 72dfc6b0b6 Merge pull request #2974 from mcharleb/param-cmake-fixes
Param cmake fixes
2015-10-12 08:57:27 +02:00
Lorenz Meier c8cb13e904 Merge pull request #2973 from jgoppert/cmake-fmuv1-fix
Removed uavcan from nuttx firmware for v1.
2015-10-12 08:30:24 +02:00
Lorenz Meier 251dfa49eb Merge pull request #2961 from dagar/cmake_fixes
cmake trivial fix to allow out of source builds
2015-10-09 09:20:33 +02:00
Lorenz Meier 7d3955ba66 Merge pull request #2954 from dagar/cmake_fixes
CMake fixes
2015-10-07 09:57:47 +02:00
Lorenz Meier 0371b85d51 Merge pull request #2955 from mcorah/upstream_master
L1 -> unit, L1 easily confused with L1 norm
2015-10-07 00:16:35 +02:00
Lorenz Meier ea68611cff Merge pull request #2952 from jgoppert/cmake-param-fix
Fixed param dependencies.
2015-10-06 21:33:51 +02:00
Lorenz Meier 8f28015927 Merge pull request #2949 from jgoppert/cmake-ddd
Added ddd support.
2015-10-06 19:48:41 +02:00
Lorenz Meier f1bc33ff73 Merge pull request #2947 from jgoppert/cmake-dl-fix
Fixes cmake uavcan external project for cmake 2.8.12.
2015-10-06 17:43:17 +02:00
Lorenz Meier eaac9d62ae Merge pull request #2933 from UAVenture/ignore_conflict_files
Check supported extensions for rc.autostart generation
2015-10-06 17:27:01 +02:00
Lorenz Meier d5d6bc61d9 Merge pull request #2938 from jgoppert/cmake-uavcan
Working on uavcan building.
2015-10-05 23:48:27 +02:00
Lorenz Meier 0fed23a000 Merge pull request #2944 from NaterGator/tecs-sdlogfix
Fix ordering of TECS energy labels in sdlog format
2015-10-05 16:50:55 +01:00
Lorenz Meier eeef17894d Merge pull request #2936 from PX4/rc_script_uavcan_launch_order_fix
Launching UAVCAN driver after the on-board sensors are initialized
2015-10-03 14:24:32 +02:00
Lorenz Meier 6987c1367e Merge pull request #2925 from mcharleb/cmake-2-qurt-eigen
qurt: Must use latest version of Eigen
2015-10-01 09:51:36 +02:00