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
Lorenz Meier
5199dea2b3
Merge pull request #876 from PX4/autodeclination
...
Added automatic declination lookup
2014-05-03 03:41:30 -07: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
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
Anton Babushkin
63b7159cda
Merge branch 'navigator_new' into navigator_new_vector
2014-01-17 14:37:48 +01:00
Thomas Gubler
73546b6645
Merge remote-tracking branch 'upstream/master' into navigator_new
...
Conflicts:
makefiles/config_px4fmu-v1_backside.mk
src/modules/commander/commander.cpp
src/modules/sdlog2/sdlog2.c
2014-01-17 09:50:22 +01:00
Lorenz Meier
352dea6754
Remove outdated configs, clean up pwm limit compilation
2014-01-15 20:04:11 +01:00
Lorenz Meier
f3cd83e804
Merged master into mixer unit tests branch
2014-01-15 07:43:17 +01:00
Anton Babushkin
97e4522c76
Merge branch 'master' into navigator_new_vector
2014-01-14 15:45:49 +01:00
Anton Babushkin
7bcddd192f
Merge branch 'navigator_new' into navigator_new_vector
2014-01-13 13:07:25 +01:00
Lorenz Meier
ea8ab2793a
More param command related improvements
2014-01-12 18:52:10 +01:00
Lorenz Meier
3387aa64d4
Enabled MTD partitions, successfully tested params
2014-01-12 16:33:23 +01:00
Thomas Gubler
f224374ed3
Merge remote-tracking branch 'upstream/master' into navigator_new
2014-01-11 00:49:30 +01:00
Lorenz Meier
c463fde0b9
Compiling in new functions
2014-01-07 21:42:51 +01:00
Lorenz Meier
ea4552a53d
Added functionality to read serial
2014-01-07 21:41:54 +01:00
Lorenz Meier
0ef85c133b
OTP return value cleanup
2014-01-07 21:41:07 +01:00
Buzz
4ef7817d96
added otp library
2014-01-07 19:10:25 +01:00
Anton Babushkin
300d891d76
Merge branch 'navigator_new' into navigator_new_vector
2014-01-06 08:08:35 +01:00
Lorenz Meier
d114ff1ac9
Remove unused variable
2014-01-05 15:21:30 +01:00
Lorenz Meier
a60fcc2535
Fixed pwm limit command to behave as originally designed. The initial hold time produced random values (e.g. 40000 instead of 1500) during the INIT_TIME (0.5s) phase
2014-01-02 09:18:04 +01:00
Lorenz Meier
7f14f1f7de
Add conversions and mixer tests. Work in progress
2013-12-31 14:45:38 +01:00
Anton Babushkin
7b7539fbbd
Merge branch 'navigator_new' into navigator_new_vector, WIP
2013-12-28 10:04:13 +04:00
Lorenz Meier
cddbb0d23f
Merged master
2013-12-27 21:12:51 +01:00
Thomas Gubler
a2cee83e57
Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups
...
Conflicts:
src/modules/px4iofirmware/registers.c
2013-12-26 18:17:04 +01:00
Anton Babushkin
1e4bb764a6
Merge branch 'mathlib_new' into vector_control2
2013-12-25 18:31:12 +04:00
Lorenz Meier
a502332992
Greatly robustified PPM parsing, needs cross-checking with receiver models
2013-12-25 15:11:05 +01:00
Thomas Gubler
1450903fa9
Merge remote-tracking branch 'private_julian/fw_autoland_att_tecs_navigator' into fw_autoland_att_tecs_navigator_termination_controlgroups
...
Conflicts:
src/modules/navigator/navigator_main.cpp
2013-12-23 11:47:17 +01:00
Lorenz Meier
9abf31c2ba
Support 18 channels correctly on FMU
2013-12-22 21:09:47 +01:00