Lorenz Meier
654aaa0ca8
Mixer: forbid copy constructors due to ptr data members
2014-07-16 09:05:50 +02:00
Andrew Tridgell
37b4cdfce2
board_serial: use a uint8_t buffer
...
we should not be using 'char' for binary APIs, as the C standard does
not specify if it is signed or unsigned, so results may not be
consistent
2014-07-08 11:39:40 +02:00
Don Gagne
b9299e68d4
Compiler warning fixes
2014-07-05 13:35:12 -07:00
Lorenz Meier
04cca73baa
Hotfix of the Hotfix 8)
2014-07-03 11:26:26 +02:00
Lorenz Meier
7be2e0f136
Hotfix: Typo in disabled code path
2014-07-03 11:18:00 +02:00
Lorenz Meier
6042999aab
Add vital comment to circuit breaker
2014-07-01 11:59:25 +02:00
Lorenz Meier
45433c3711
Hotfix: Fix use of circuit breaker param
2014-07-01 09:52:18 +02:00
Lorenz Meier
8408993a67
Hotfix, non-code change: Raise RC config error warnings to audio
2014-06-30 17:45:50 +02:00
Lorenz Meier
3c5f35da73
Merge pull request #1100 from PX4/warning_fixes_v3
...
Warning fixes v3
2014-06-30 16:33:53 +02:00
Lorenz Meier
a66f88b29a
systemlib: Warning fixes
2014-06-30 12:20:47 +02:00
Lorenz Meier
6aed623b6c
Merge branch 'master' of github.com:PX4/Firmware into power_enforce
2014-06-30 10:04:34 +02:00
Don Gagne
92adbe9216
Fix compiler warnings
2014-06-29 17:47:24 -07:00
Lorenz Meier
154f14e747
Merged master into power_enforce
2014-06-30 00:50:38 +02:00
Thomas Gubler
045ee8c7c7
Merge remote-tracking branch 'upstream/mtecs' into navigator_rewrite
2014-06-28 17:20:44 +02:00
Lorenz Meier
13f9ce9ddd
Comment fix in perf counter header, no code changes.
2014-06-28 12:38:31 +02:00
Julian Oes
cc8f7f4c97
Merge branch 'master' into navigator_rewrite
...
Conflicts:
src/modules/commander/commander.cpp
src/modules/commander/state_machine_helper.h
src/modules/mavlink/mavlink_messages.cpp
2014-06-27 14:39:36 +02:00
Lorenz Meier
0fe8ed509a
Merge branch 'master' into power_enforce
2014-06-26 17:28:01 +02:00
Thomas Gubler
cfdbf2c5e9
perfcounter: write time unit for all fields
2014-06-23 11:15:27 +02:00
Julian Oes
ed6c2a5168
commander and navigator: lot's of changes, failsafe handling in commander, navigator only for execution (WIP)
2014-05-27 21:56:32 +02:00
Julian Oes
063caba36b
Merge branch 'master' into navigator_rewrite
...
Conflicts:
src/drivers/gps/gps.cpp
src/drivers/gps/mtk.cpp
src/modules/commander/commander.cpp
src/modules/ekf_att_pos_estimator/ekf_att_pos_estimator_main.cpp
src/modules/navigator/mission.cpp
src/modules/navigator/mission.h
src/modules/navigator/navigator_main.cpp
src/modules/navigator/navigator_state.h
src/modules/position_estimator_inav/position_estimator_inav_main.c
2014-05-26 20:19:11 +02:00
Lorenz Meier
032fe389a5
systemlib: Add circuit breakers
2014-05-25 20:34:11 +02:00
Anton Babushkin
3b509aaee4
Merge branch 'master' into pwm_limits
2014-05-23 21:46:31 +02:00
Lorenz Meier
b4a03d8de5
pwm_limit: Add missing case for the arming ramp
2014-05-23 20:38:13 +02:00
Lorenz Meier
287973da28
pwm_limit: Do proper band limiting
2014-05-23 20:22:26 +02:00
Lorenz Meier
dc3b496655
Merge pull request #997 from PX4/mc_mix_safe_limit
...
mc mixer: additional safe limiting of mixed out
2014-05-23 11:04:40 -07:00
Anton Babushkin
635a7533b4
mc mixer: additional safe limiting of mixed out
2014-05-22 19:04:04 +02:00
Lorenz Meier
aa2b125a67
perf: Allow printing to arbritrary fds
2014-05-21 14:19:39 +02:00
John Hiesey
56a8f3de0a
Add mixer config for hexa coax frame
2014-05-20 01:01:09 -07:00
Anton Babushkin
d9a7e528b0
Multirotor mixer: idle_speed (aka deadband) fixed
2014-05-15 15:44:56 +02:00
Anton Babushkin
8d1df9ba87
Merge branch 'master' into mc_mixer_fix
2014-05-15 14:35:49 +02:00
Anton Babushkin
bc3ca8db56
Multirotor mixer: yaw limiting bug fixed
2014-05-15 14:26:32 +02:00
Anton Babushkin
b9b84b08b7
Multirotor mixer: limit yaw first, then roll/pitch
2014-05-15 14:01:55 +02:00
Liio Chen
1a1f7ff33b
Fix error on some compiler
2014-05-14 22:18:36 +08:00
Anton Babushkin
ae1faa6de6
MC mixer input limiting implemented.
2014-05-14 13:45:43 +02:00
Anton Babushkin
b60964eb9c
Multirotor mixer: more careful limiting
2014-05-14 13:27:53 +02:00
ultrasystem
ad51b4c24b
Update paramters for warnx()
2014-05-12 23:08:34 +08:00
ultrasystem
db2b85cbd4
Output a debug string is Invalid @ parameter #1
...
line 143 may be crash or buffer overflow. because the argument must is a pointer as char type that and have a valid buffer
2014-05-12 21:17:19 +08:00
Lorenz Meier
e4c0a224af
Fix a param save issue where a state variable might preven the parameters from being saved (identified and fixed by ultrasystem)
2014-05-08 20:21:02 +02:00
Julian Oes
26f5e550c4
Merge remote-tracking branch 'px4/ekf_params' into navigator_cleanup_ekf_params
...
Conflicts:
src/modules/ekf_att_pos_estimator/fw_att_pos_estimator_main.cpp
2014-05-07 21:11:21 +02:00
Lorenz Meier
5199dea2b3
Merge pull request #876 from PX4/autodeclination
...
Added automatic declination lookup
2014-05-03 03:41:30 -07:00
Lorenz Meier
81525f6d8a
Merge branch 'master' of github.com:PX4/Firmware into ekf_params
2014-04-30 08:08:14 +02:00
Lorenz Meier
da525f29f1
Add missing header in mixer load command
2014-04-28 19:25:13 +02:00
Jean Cyr
ab257ebcce
Proper data manager restart handling
...
Introduce SYS_RESTART_TYPE parameter having one of 3 values: boot
restart, inflight restart, or unknown restart, and defaulting to unknown
restart.
px4io.cpp sets this parameter according to the type of restart detected.
dataman.c retrieves this parameter and clears data entries according to
their persistence level. Does nothing if unknown restart.
2014-04-28 00:52:19 -04:00
Julian Oes
c3c0328e8b
navigator: lot's of cleanup (WIP)
2014-04-21 17:36:59 +02:00
Thomas Gubler
4466dbf0b3
add SYS_USE_IO param which allows using standard startup scripts for FMU only mode
2014-03-16 18:47:21 +01:00
Anton Babushkin
a79eef05bc
perf_counter: added include
2014-02-24 23:48:00 +04:00
Stefan Rado
7441efde47
Add a lot of MAVLink parameter documentation.
2014-02-14 01:48:00 +01:00
Julian Oes
3392086f8f
Mixer load: don't upload empty mixers from non-existing files
2014-02-05 21:19:25 +01:00
Anton Babushkin
7274c0ce30
Merge branch 'master' into beta
2014-01-30 23:07:28 +01:00
Lorenz Meier
1458bdfbcb
Pure code style fix of cpuload, no funcationality changes
2014-01-30 13:07:17 +01:00