Pavel Kirienko
a19dfd56dc
Linux makeNode() helper overload
2016-06-13 00:46:13 +03:00
Lorenz Meier
4cca4ea954
Add DOI
2016-06-12 11:53:55 +02:00
Lorenz Meier
74a77b45b2
Add DOI
2016-06-12 11:51:54 +02:00
Lorenz Meier
8a5e2a3085
Updated IRIS params
v1.3.2
2016-06-12 09:29:14 +02:00
Lorenz Meier
8ecada3f81
Sensors: Allow more headroom for stack
2016-06-10 21:28:05 +02:00
Lorenz Meier
a19a6be05e
Update jMAVSim
2016-06-10 21:27:08 +02:00
Daniel Agar
e322359b27
get_mavlink_mode_state remove unused pos_sp_triplet ( #4613 )
2016-06-10 10:33:56 -04:00
Julian Oes
da0813b842
Snapdragon: make RC calibration easier
...
20 Hz of RC_CHANNELS makes the RC calibration in QGC a more pleasant
thing.
2016-06-10 11:20:22 +01:00
Beat Küng
3bfedfff19
logger: printf cleanup, output statistics when stopping the logger
2016-06-10 08:51:54 +02:00
Mark Whitehorn
0bf7c39356
remove extraneous topic list file
2016-06-10 08:51:54 +02:00
Mark Whitehorn
f129b86d1b
reduce logbuffer size to 12K due to lack of RAM
2016-06-10 08:51:54 +02:00
Mark Whitehorn
0ca63fa379
move default topics into logger.cpp; add on/off command
...
look for alternate topic list at
/fs/microsd/etc/logging/logger_topics.txt
on and off commands have the same effect as arm/disarm
2016-06-10 08:51:54 +02:00
Mark Whitehorn
2bd15f1698
fix string handling issues and simplify parser
2016-06-10 08:51:54 +02:00
Mark Whitehorn
f250911776
read topics to log from a text file
2016-06-10 08:51:54 +02:00
Julian Oes
f4f0892b25
sdlog2: no new sessXXX folder on every arm ( #4775 )
...
Previously, if no time was set, sdlog2 created a folder like sess001,
sess002 for every logfile. The logfiles would then always be named
log001.px4log and their numbering would not actually increase.
This is now fixed and a new folder is only created per boot.
2016-06-10 08:48:37 +02:00
Mark Whitehorn
0a27d14f6c
robustify S.port and D telemetry detection ( #4731 )
2016-06-09 23:33:57 +02:00
Stephen Street
039d5528dd
Change prefix construction to allow correct building of scope tag in parameters.xml when building out-of-tree ( #4781 )
...
Fixes issue #4767
2016-06-09 15:08:57 -04:00
Pavel Kirienko
59bcde5868
Travis: forcing APT to accept unsigned packages
2016-06-09 19:25:51 +03:00
Beat Küng
29eac9b7cb
px4_log.c: fix code style
2016-06-09 15:25:11 +02:00
Beat Küng
513900fb16
printf log: colorize output under POSIX & tty output according to the log level
2016-06-09 15:25:11 +02:00
Beat Küng
03f7ee9b12
posix shell: do not complaining about non-existing command muorb on SITL exit
...
Namely the following output after Ctrl-C:
Invalid command: muorb
type 'help' for a list of commands
2016-06-09 15:25:11 +02:00
Beat Küng
1b5edcabec
posix shell: avoid printing non-printable characters (like Ctrl-C)
2016-06-09 15:25:11 +02:00
Beat Küng
5b811facab
posix console/scripts: treat lines starting with # as comment
2016-06-09 15:25:11 +02:00
Beat Küng
a7c7a46be8
posix console: output newline before process_line
...
Before the output looked like this:
pxh> logger statusINFO [logger] Running
INFO [logger] Wrote 0.13 MiB (avg 0.72 KiB/s)
INFO [logger] Since last status: dropouts: 0 (max len: 0.000 s), max used buffer: 7176 / 12288 B
2016-06-09 15:25:11 +02:00
Beat Küng
fcab80bfee
getprogname: rename to px4_get_taskname
2016-06-09 15:22:29 +02:00
Beat Küng
9f5adb2356
getprogname: re-enable on NuttX & move to px4_tasks.h
2016-06-09 15:22:29 +02:00
tumbili
b9e9f62bee
code style formatting
2016-06-08 17:14:33 +02:00
CarlOlsson
acea2f98d5
log airspeed in rpl mode even if it is not fused
2016-06-08 17:12:05 +02:00
CarlOlsson
9c170f7fae
added parameter which defines threshold for airspeed given to the filter
...
remove unnecessary replay fields
2016-06-08 17:11:10 +02:00
Julian Oes
847cf684db
Revert "sitl_gazebo: update submodule"
...
This reverts commit a9a0759d91 .
2016-06-08 12:38:50 +02:00
Julian Oes
a9a0759d91
sitl_gazebo: update submodule
...
This only removes one printfs, nothing fancy.
2016-06-08 10:55:56 +02:00
Paul Riseborough
16bdbebdc6
Merge pull request #161 from PX4/pr-resetFix
...
do not return early in velocity reset method
2016-06-08 17:23:09 +10:00
Roman
703fb4e31b
do not return early in velocity reset method otherwise
...
some code will not be executed
2016-06-08 07:51:18 +02:00
Paul Riseborough
928a7dd059
Merge pull request #157 from PX4/pr-ekf2ResetInterface
...
Change state reset information interface
2016-06-08 14:18:31 +10:00
Paul Riseborough
2024252d65
Merge pull request #158 from CarlOlsson/act_ars_off_by_default
...
activate tas fusion, off by default
2016-06-08 14:17:31 +10:00
Paul Riseborough
e72788bd0f
Merge pull request #159 from priseborough/pr-ekf2MagBugFix
...
EKF: Fix critical bugs in mag fusion and yaw reset
2016-06-08 14:11:47 +10:00
Paul Riseborough
f26aca55a1
EKF: Fix bug in quaternion covariance initialisation function
...
The covariances between quaternion and non-quaternion states were not being updated
2016-06-08 13:23:30 +10:00
Paul Riseborough
b3baab64f2
EKF: Updates to 3-axis mag fusion auto-code
...
The code fragments for the magnetometer fusion have been refreshed from the auto-coder.
Explicit floating point types used for constants.
The 3x24 observation Jacobian has been replaced with a 1x24 that is updated each axis iteration to save memory.
2016-06-08 12:56:59 +10:00
Paul Riseborough
21168f9929
EKF: fix bug in 3-axis mag fusion innovation test
...
The fault flag was not being set after an innovation test failure resulting in fusion of the failed measurement
2016-06-08 11:58:33 +10:00
Paul Riseborough
99b34f0df4
EKF: Only reset necessary terms when mag fusion covariance reset required
...
Only the quaternion and mag fusion state covariances are used in the mag fusion calculations.
2016-06-08 11:58:33 +10:00
Paul Riseborough
381d99aed6
EKF: Inform console of serious fusion numerical errors
2016-06-08 11:58:33 +10:00
Paul Riseborough
dbfe8c0242
EKF: remove approximation in mag fusion innovation variance calculation
...
The covariance was not being updated with the observation from one axis before the innovation variance was calculated for the next axis. This results in greater weighting on measurements for subsequent axes.
2016-06-08 11:58:33 +10:00
Paul Riseborough
79228352e9
EKF: Reset mag and wind state variances to 'reasonable' values
...
If an in-flight reset is required, we do not want these variances going to zero as that will significantly delay recovery
2016-06-08 11:58:33 +10:00
Paul Riseborough
34ffffa021
EKF: Prevent use of non time-stamped invalid data during initialisation
...
Fixes bad height initialisation seen intermittently with snapdragon
2016-06-08 11:56:07 +10:00
Miguel Arroyo
58f6835b19
Fixes Function signature MPU9250
2016-06-07 16:49:27 -04:00
Andreas Antener
98eeb25e45
produce 0 voltage/current if no suitable default could be set
2016-06-07 22:27:08 +02:00
Lorenz Meier
e1805dfe0c
Sensors app: Use two parameters to convert battery current and voltage to make configuring custom frames easier
2016-06-07 22:27:08 +02:00
Julian Oes
3b5feafef4
err: add missing include for exit
2016-06-07 22:10:56 +02:00
Julian Oes
04083cff3d
err: we need to use exit on NuttX
...
px4_task_exit doesn't seem to be available for NuttX, so it had no
effect and broke the init because the return values of the tasks were
wrong.
2016-06-07 22:10:56 +02:00
Julian Oes
a548b5bd5e
tonealrmsim: better output of tone_alarm in SITL
2016-06-07 22:10:56 +02:00