Roman Bapst
555e96a37a
fixed publication of mixer limit flags
2015-04-10 20:26:38 +02:00
Lorenz Meier
d6f7c9b8b4
systemlib: Implement active param list fully
2015-03-28 13:07:01 -07:00
Lorenz Meier
fe12bffefa
param subsystem: Only send the instantiated parameters via telemetry
2015-03-28 13:07:01 -07:00
Daniel Agar
8aae66b893
trivial code style cleanup round 2
2015-03-27 23:38:58 -04:00
Anton Babushkin
95be7c2289
Fix limiting in mc mixer
2015-03-21 16:12:33 +01:00
Daniel Agar
c2abb0f82a
fix code style if trivial one line difference
2015-03-19 23:49:36 +01:00
Lorenz Meier
daab64f9e4
Param system: Introduce global parameter version param
2015-03-08 19:17:56 +01:00
Lorenz Meier
aef041e032
Syslib: Add support for setting parameters without global notification
2015-02-15 19:52:01 +01:00
Andreas Antener
a7580a1eae
added actual tests and fixed reset-exclude funtction
2015-02-10 08:39:46 +01:00
Andreas Antener
5cccc01cd4
added unit test directive to switch out parameter storage
2015-02-10 08:39:46 +01:00
Andreas Antener
13039f9e69
hard-code parameter array for verification
2015-02-10 08:39:46 +01:00
Andreas Antener
a73a095c1d
added test and stub
2015-02-10 08:39:46 +01:00
Andreas Antener
f8ff5b617b
updated comparison
2015-02-10 08:39:46 +01:00
Andreas Antener
f2c1d6d66d
implemented reset excludes in systemcmd "param", updated autoconfig parameter doc
2015-02-10 08:39:46 +01:00
Andreas Antener
7c63be7450
implemented reset with excludes
2015-02-10 08:38:13 +01:00
Lorenz Meier
f7b79bfaf2
Param interface: Allow to check return value of param_reset. Reset test param prior to running test
2015-02-08 16:39:37 +01:00
Trent Lukaczyk
531eaa2314
Merge remote-tracking branch 'upstream/master'
2015-02-05 20:19:04 -08:00
Trent Lukaczyk
af8e76ee7e
tricopter initial commit
2015-02-05 20:18:00 -08:00
Lorenz Meier
dc46736ead
Merge ROS into master
2015-02-03 20:07:55 +01:00
Lorenz Meier
5a12688ebe
Make mcu version header C++ safe
2015-02-03 08:55:16 +01:00
Lorenz Meier
d441d38677
Merged master into ros
2015-02-02 21:21:51 +01:00
Lorenz Meier
e6a7dc7a3f
Fixed unit test usage of visibility macros
2015-02-02 21:03:19 +01:00
Thomas Gubler
2728889f78
Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge_attctlposctl
2015-01-28 16:29:14 +01:00
hauptmech
5444972347
Add call to access the mcu unique id. Expose via the 'ver' command.
...
This is prep for verifying calibration parameters against the hardware they were gathered on.
2015-01-28 10:20:19 +01:00
Thomas Gubler
dcdde8ea88
Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
...
Conflicts:
src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
src/modules/uORB/topics/vehicle_attitude.h
2015-01-21 14:41:03 +01:00
Lorenz Meier
76e84e017f
VA_ARGS fixes from coverity
2015-01-21 08:58:47 +01:00
Thomas Gubler
96db9e8188
Merge remote-tracking branch 'upstream/master' into ros
...
Conflicts:
src/platforms/px4_middleware.h
2015-01-15 12:42:28 +01:00
Lorenz Meier
6203c73ccc
Perf counter fixes
2015-01-11 11:03:56 +01:00
Lorenz Meier
172dbf3707
Performance counters: Add option to set otherwise estimated time interval
2015-01-11 11:03:56 +01:00
Lorenz Meier
a3bce71b97
Performance counters: Estimate RMS for elapsed counters. Allow to use a perf counter across processes, deal with overruns and other resulting inconsistencies from cross-process use.
2015-01-11 11:03:55 +01:00
Thomas Gubler
b2366aaa22
Merge remote-tracking branch 'upstream/master' into ros
2015-01-09 08:07:00 +01:00
Anton Matosov
7d528330d5
Implemented SK450 DeadCat frame support
...
Implemented the way to specify motor output scale which is required for SK450 DeadCat as it has asymetrical arms (front arms are longer than back ones)
2015-01-08 13:58:46 +02:00
Thomas Gubler
94b9251a69
Merge remote-tracking branch 'upstream/multitablespython3' into dev_ros
2015-01-06 10:34:53 +01:00
Thomas Gubler
a42febc993
remove output of multi_tables script
2015-01-06 10:29:36 +01:00
Thomas Gubler
0d571458f5
improve multi_tables makefile
2015-01-06 10:27:40 +01:00
Thomas Gubler
cd11c4d81c
make multi_tables script python3 compatible
...
The script still works with python2, I also added a file ending
2015-01-06 10:26:17 +01:00
Thomas Gubler
462a5fae90
Merge remote-tracking branch 'upstream/master' into dev_ros
2015-01-06 08:56:39 +01:00
Anton Matosov
fbf51360b3
Merged with px4/multitables
...
Conflicts:
src/modules/systemlib/mixer/multi_tables
2015-01-06 00:30:23 +02:00
Lorenz Meier
6e144e6e42
Multi-tables: Adjust shebang, add missing include guards
2015-01-05 23:07:41 +01:00
Anton Matosov
b04559e5fa
Removed include that couses compilation failure
2015-01-05 23:48:18 +02:00
Anton Matosov
e466e10d23
using type aliases are not supported by g++ 4.6
2015-01-05 23:33:19 +02:00
Anton Matosov
29d0754df6
std::underlying_type is not supported by the g++ 4.6 used by CI server
2015-01-05 23:22:43 +02:00
Anton Matosov
117d43067f
Switched to enum class out of class definition
2015-01-05 23:15:12 +02:00
Anton Matosov
18bf501992
Added output of the generated multi_tables to the terminal as well as to the file
...
Changed compiler C++0x enabling flag to check if it is a cuase
Updated copyrights
2015-01-05 21:59:56 +02:00
Anton Matosov
3bf5dd416e
Fixed compilation
2015-01-05 13:22:53 +02:00
Anton Matosov
6ba0b75804
Replaced tabs with spaces as it is critical for some python builds
2015-01-05 12:41:25 +02:00
Anton Matosov
1bc6c44a0e
Fixed compilation of tests target in clean checkout
...
Moved mixer_multirotor.generated.h generation to the standalone makefile to prevent copypaste
2015-01-05 12:37:05 +02:00
Anton Matosov
21b45ae86b
Removed extension for multi_tables to not affect its users
...
Fixed dependencies for the mixer_multirotor.cpp from all the modules
2015-01-05 12:02:32 +02:00
Anton Matosov
2daf30fb25
Rewrote multi_tables with python
2015-01-05 12:02:32 +02:00
Anton Matosov
8fadbdcf2f
Automated generation of the Geometry enum to make addition of the new multirotor a really simple task
2015-01-05 12:02:32 +02:00